When I divide two matrix of the same size (5x1) I get a 5x5 matrix where the first column has the answer and the next 4 are zeros.

3 views (last 30 days)
When I divide two matrix of the same size (5x1) I get a 5x5 matrix where the first column has the answer and the next 4 are zeros.
What am I doing wrong.
m1 = [2; 4; 5; 6; 9];
m2 = [1; 2; 5; 3; 3];
ans = m1 / m2;

Accepted Answer

Jason Burke
Jason Burke on 10 Aug 2021
Edited: Jason Burke on 10 Aug 2021
I wanted to divied each element by the corresponding element from the other matrix. I needed to perform the element by element division which is ./ instead of just /
ans = m1 ./ m2;

More Answers (0)

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!