MATLAB Answers

I want to solve a problem with just numbers from 0 to 2, how do I do that?

1 view (last 30 days)
Roberto García Morones
Roberto García Morones on 30 Nov 2020
I'm doing a homework that consists of making a matrix according to these steps:
t= [0;1;2]
A= [1;1;0];
B= [1;1;1];
C= [0;1;1];
M= [A B C t]
sol= rref(M)
The thing is that I want to get a matrix that gives me values from 0 to 2. However, I don't get the correct answer since it gives me this:
sol =
1 0 0 1
0 1 0 1
0 0 1 1
Correct answer:
sol =
1 0 0 2
0 1 0 1
0 0 1 1

Answers (1)

the cyclist
the cyclist on 30 Nov 2020
Are you sure you copied everything from the assignment correctly? Can you post the text of the assignment here?
I did the Gauss-Jordan elimination with partial pivoting by hand, and get same result as MATLAB.

  4 Comments

Show 1 older comment
the cyclist
the cyclist on 30 Nov 2020
I think the fact that MATLAB gives a -1 is important, and you do not want to take the absolute value after rref().
I also think the fact that
mod(-1,3) == 2
is important, since the lights have 3 positions.
Does that help?
Roberto García Morones
Roberto García Morones on 30 Nov 2020
A little bit, in your case how would you code it so it gives me this solution?
sol =
1 0 0 2
0 1 0 1
0 0 1 1

Sign in to comment.

Products


Release

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by