I would like to plot row 1 and row 3 of B as (x vs y plot graph).
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I would like to plot row 1 and row 3 of B as (y vs x plot graph). However, I could only plot using the last iteration which is 10. What can i do to get all the iteration so i can plot y against x plot?
syms x y z
for i=1:10
eqn1 = 2.*x + 2.*i.*y + z == 2;
eqn2 = -x + y - i.*z == 3;
eqn3 = x + 2.*y + 3.*z == 10.*i;
[A,B] = equationsToMatrix([eqn1, eqn2, eqn3], [x, y, z])
end
figure(1)
plot(B(1,:),B(3,:))
0 Commenti
Risposte (1)
Davide Masiello
il 25 Set 2022
Modificato: Davide Masiello
il 25 Set 2022
I suspect you want something like this
syms x y z
for i=1:10
eqn1 = 2.*x + 2.*i.*y + z == 2;
eqn2 = -x + y - i.*z == 3;
eqn3 = x + 2.*y + 3.*z == 10.*i;
[A(:,:,i),B(:,1,i)] = equationsToMatrix([eqn1, eqn2, eqn3], [x, y, z]);
end
figure(1)
plot(B(:,1,1),B(:,1,3),'-o')
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!