How code lines that move apart?
2 ビュー (過去 30 日間)
表示 古いコメント
How would I be able to have 2 lines moving apart at a given rate? For example, 2 lines (L1 and L2) both starting at (0,0) and then moving apart incrementally to L1=x=1, L2=x=-1; then L1=x=2 L2=x=-2 and so on.
採用された回答
Vidya Viswanathan
2016 年 6 月 16 日
Hi Conrad,
Is this what you are looking for?
x=[-2:0.1:2];
y=[-10 10];
x=repmat(x,[2 1]);
plot(x,y)
This code snippet gives the following figure:

In this case, I have considered only two points in the y-axis. If you need multiple points between your required limit (say -10 and 10), you can modify the code in the following manner:
y=[-10:0.1:10];
x=[-2:0.1:2];
x=repmat(x,[length(y) 1]);
plot(x,y)
You'll basically get the same figure but will multiple data points in each straight line. I hope this helps.
Regards,
Vidya Viswanathan
その他の回答 (0 件)
参考
カテゴリ
Find more on Annotations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!