Je ces 2 vecteurs:types numériques d'erreur lors de la multiplication de deux 2 vecteurs dans Matlab
alpha =
1 1 1 1 1 1 1 1 1
f_uv =
193 193 194 192 193 193 190 189 191
Et quand je fais ceci:
alphaf_uv = alpha * f_uv'
Je reçois le message d'erreur:
"??? Error using ==> mtimes
Integers can only be combined with integers of the same class, or scalar doubles."
La partie intéressante est que cette erreur n'apparaît pas si je définis les mêmes vecteurs dans la console et j'essaie la multiplication là.
alpha
est défini par moi et f_uv
est obtenu à partir de certains pixels dans une image PNG.
Une question rapide en utilisant le double affectera-t-elle la précision? c'est-à-dire que je vais passer de 0,159 à doubler (0,159) = 0,16? – user481610