Matrix division does not work because of matrix dimensions

2 visualizaciones (últimos 30 días)
I have two matrices:
A: 5 by 5
B: 5 by 3
How can I claculate matrix division as B divided by A?
I have used:
B / A
B \ A
B ./ A
But all of them show this message:
"Matrix dimensions must agree."

Respuesta aceptada

Ridwan Alam
Ridwan Alam el 21 de Nov. de 2019
Editada: Ridwan Alam el 21 de Nov. de 2019
B\A gives a warning, but not an error.
B\A means inv(B)*A. But your B is not square, so inv(B) won't work.
And, you are not looking for A\B?
  4 comentarios
Hadi Ghahremannezhad
Hadi Ghahremannezhad el 21 de Nov. de 2019
But there are weird numbers in the result:
41.8515350877193 -1.69864901616146e-17 0.500000000000006
-13.9838450292398 43.6678217821782 0.500000000000000
-13.9838450292398 -1.66902048510060e-17 -43.1678217821782
-13.9838450292398 -43.6678217821782 0.499999999999989
-13.9838450292398 -1.27074865530056e-17 44.1678217821782
Ridwan Alam
Ridwan Alam el 21 de Nov. de 2019
what's your A and B? maybe share the code?

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by