plot with a few sample marked.
1 回表示 (過去 30 日間)
古いコメントを表示
Hi Team,
May I ask your help? I would like to plot with a few samples marked out in matlab.
For example, I want to plot a cos function
x=[1:0.01:40];
y=cos(x);
plot(x,y)
But how can I mark the points with amplitude smaller than 0.5 with, for example, bubbles?
Thank you team!
Allen
0 件のコメント
回答 (1 件)
Star Strider
2019 年 11 月 17 日
Try these:
x= 1:0.01:40;
y = cos(x);
L1 = y <= 0.5; % Logical Index: y <= 0.5
figure
plot(x,y)
hold on
plot(x(L1), y(L1), 'o')
hold off
L2 = abs(y) < 0.5; % Logical Index: y <= 0.5 & y >= -0.5
figure
plot(x,y)
hold on
plot(x(L2), y(L2), 'o')
hold off
Experiment to get different results.
0 件のコメント
参考
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!