SoloCodigo
Programación Específica => Matlab => Mensaje iniciado por: isaakson en Miércoles 21 de Junio de 2006, 12:15
-
tengo un problema al realizar una resta de matrices, la matriz X es de 145*145 (uint8 array)nose que significa uint8?
y la otra matriz es el valor medio de de ella multiplicada por la matriz unidad.
el error que me dice es de: no reconoce el operador negativo
Error using ==> -
Function '-' is not defined for values of class 'uint8'.
como puedo solucionar el problema? muxas gracias.
-
bueno, si las matrices son del tamaño correcto, es decir, pueden ser restadas, talvez el problema esta en el tipo de datos....intenta transformar tu matriz de tipo uint8 a tipo double
matriz2=double(matriz1);
quiza eso resuelva tu problema :hola:
-
muxas gracias, al cambiar el formato de los datos de la matriz me da el resultado esperado.
:lol: