How to overcome this problem; Error using - Matrix dimensions must agree.

1 visualización (últimos 30 días)
Hello guys! please i need your input. i wanted to calculate an error using this equation
En =sqrt(((psi-p)^2)/psi^2); with psi having 108x108 double and p having 101x136 double dimensions. the error using - matrix dimesions must agree keep pupping.
i knew the two are of different dimensions, but i think if i use interpolation it will increase the error too. please is there any alternative method to make such calculation?

Respuesta aceptada

KSSV
KSSV el 5 de Ag. de 2019
Two options:
Reduce dimensions
psi = psi(1:101,1:108) ;
p = p(1:101,1:108) ;
En =sqrt(((psi-p)^2)/psi^2);
Do interpolation
  3 comentarios
Abba Alhaji Bala
Abba Alhaji Bala el 5 de Ag. de 2019
The first one worked but yet recieved another issue after running "Warning: Rank deficient, rank = 3, tol = 6.803137e-17. " and instead of a single value of En it came as a 101x101 complex

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Programming en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by