problem with multiplying a matrix with a vector
Mostrar comentarios más antiguos
Hi Matlab Community,
i have a problem with my matlab script. M is a matrix and R is a vector. i cant see the problem right now. also in the workspace there is a NaN shown for C. Hope you can help me.
2 comentarios
"problem with multiplying a matrix with a vector"
The problem is that you are trying to create the inverse of a (nearly) singular matrix:
[0,0;0,1]^(-1)
In any case, solving for C using the matrix inverse is not recommended, the more efficient and more accurate method is to use mldivide, exactly as the inv documentation explains:
SOL.C = SOL.M\SOL.R
Of course that will not get rid of your singular matrix, so you will still need to fix that.
Ömer Altas
el 5 de En. de 2021
Respuestas (0)
Categorías
Más información sobre Creating and Concatenating Matrices en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!