Plotting multiple separate lines
7 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Tchilabalo
il 24 Mag 2019
Commentato: Star Strider
il 24 Mag 2019
x1=[0 2 3]
y1=[11 19 12]
x2=[24 25 22]
y2=[36 38 39]
for i=1:length(x1)
A = [x1 y1]; B = [x2 y2];
plot(A,B)
end
axis([0 50 0 50])
I have the two endpoints ((x1,y1); (x2,y2)) of three lines as shown above. I want to plot these a separate lines. But when i use "plot" function, the lines are connected. I will appreciate your help.
0 Commenti
Risposta accettata
Star Strider
il 24 Mag 2019
Plot them as column vectors, not row vectors.
Try this:
A = [x1(:) y1(:)]; B = [x2(:) y2(:)];
I am not certain what result you want, so you may need to experiment.
2 Commenti
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!