tengo estos 2 vectores:tipos numéricos de error al multiplicar dos 2 vectores en MATLAB
alpha =
1 1 1 1 1 1 1 1 1
f_uv =
193 193 194 192 193 193 190 189 191
Y cuando hago esto:
alphaf_uv = alpha * f_uv'
consigo el mensaje de error:
"??? Error using ==> mtimes
Integers can only be combined with integers of the same class, or scalar doubles."
Lo interesante es que este error no aparece si defino los mismos vectores en la consola y pruebo la multiplicación allí.
alpha
lo defino y f_uv
se obtiene de algunos píxeles en una imagen PNG.
Pregunta rápida al usar doble ¿afectará esto a la precisión? ¿Voy a ir de decir 0.159 a doble (0.159) = 0.16? – user481610