Programación Específica > Matlab

 Tengo Un Problema Con Esta Intruccion?

(1/1)

isaakson:
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.

allisap:
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:

isaakson:
muxas gracias, al cambiar el formato de los datos de la matriz me da el resultado esperado.
 :lol:

Navegación

[0] Índice de Mensajes

Ir a la versión completa