Hi, I am facing difficulty in plotting these functions.
1 回表示 (過去 30 日間)
古いコメントを表示
How can i compare a string a =[0: 0.05: 10] with a constant value, say 5. I want the string to be compared with that constant, and for values of a greater than 5, i want to plot another function.
a =[0: 0.05: 10];
if a > 5
y = sin(2*pi*a);
else
y=0;
but this is not working.
0 件のコメント
採用された回答
Star Strider
2019 年 7 月 20 日
Try this:
a = 0 : 0.05 : 10;
y = sin(2*pi*a.*(a>5));
figure
plot(a, y)
grid
Experiment to get the result you want.
2 件のコメント
Star Strider
2019 年 7 月 20 日
My pleasure.
If my Answer helped you solve your problem, please Accept it!
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Startup and Shutdown についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!