Connecting points in graph
Mostra commenti meno recenti
I have two matrices x and y with 1x5 order. The x matrix gives x co-ordinates and y matrix gives y co-ordinates for points in the plot. So I have a set of 5 points on the graph. How do I connect these points on the graph? I have used for loop and lines equation
for i=1:5
line([x(i),y(i)], [x(i+1),y(i+1)],'LineStyle', '-');
end
but this is not giving me the correct lines. Can you please help?
Risposta accettata
Più risposte (1)
It is not creating the lines correctly because you are using line incorrectly. The documentation clearly gives this basic syntax:
line(X,Y)
whereas somehow you have invented a new syntax that passes the coordinates for two points:
line([x1,y1],[x2,y2]) % this is not valid MATLAB syntax
Solution: you do not need a loop anyway, just do this:
line(x,y,'LineStyle', '-');
Categorie
Scopri di più su Discrete Data Plots in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!