How to change plotted graph's line?

2 ビュー (過去 30 日間)
Ali Deniz
Ali Deniz 2022 年 10 月 10 日
コメント済み: Ali Deniz 2022 年 10 月 10 日
I have two matrices which are 200*5 and 201*5. I want to plot a graph from these two matrices. as X component is from the one, Y component is from the other. I have an algoritm below. When I select the line as a star (*), it is plotted but I want it as a line. How can I do it? Thank you.
%for plotting
[row col]=size(Vdt);
for m=1:col
for n=1:row-1
hold on
plot(t(n,m),Vdt(n,m),"*")
end
end

採用された回答

the cyclist
the cyclist 2022 年 10 月 10 日
編集済み: the cyclist 2022 年 10 月 10 日
If you leave the marker symbol off, the plot command will default to using a solid line with no symbol. You can also just explicitly specify a solid line with no symbol:
plot(t(n,m),Vdt(n,m),"-")
You can read more in the documentation for the plot function, in particular this example (and ones following) from that same page.
  7 件のコメント
Steven Lord
Steven Lord 2022 年 10 月 10 日
Another possibility, if the points are generated one at a time, is to use some of the animation techniques available in MATLAB, like creating an animatedline and using addpoints to add points to the line as they are calculated or creating a normal line with line or plot and adding values to the line's XData and YData properties as they're calculated.
Ali Deniz
Ali Deniz 2022 年 10 月 10 日
That's good idea also. Thank you.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by