How do I plot this graph on MATLAB?

Dear all,
I am having difficulty in plotting this particular graph on MATLAB. I know that I am supposed to use an if and/or for statement in order to plot this graph, but, I am not able to figure it out. Any help would be appreciated. I will be attaching the graph for your reference. Thank you for your time.
Best regards Sudarshan.

1 件のコメント

Hans Scharler
Hans Scharler 2018 年 4 月 1 日
What are you building?

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

 採用された回答

Walter Roberson
Walter Roberson 2018 年 3 月 31 日

0 投票

y = 50 * ones(size(t));
mask = t >= 0.2 & t <= 0.3;
y(mask) = -50;
mask = t >= 0.1 & t < 0.2;
y(mask) = 50 - (t(mask)-1/10) * 1000;
and so on.

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeLine Plots についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by