MATLAB在特定范围内的矢量图

时间:2014-09-29 15:46:46

标签: matlab vector plot

我需要知道如何在特定间隔内绘制矢量? 我用它来突出显示这个间隔,通过绘制不同颜色的矢量值。 所以最终,我需要绘制矢量,因为它首先用蓝色绘制,然后用红色绘制特定的间隔。 谢谢你的时间, 此致

1 个答案:

答案 0 :(得分:3)

t = 0:0.01:8*pi;
y = sin(t);

如果您想以红色绘制特定的t间隔,则:

ind = t>2 & t<6;
plot(t,y);
hold on
plot(t(ind), y(ind), 'r')

如果您想以红色绘制特定的y间隔,则:

ind = y>0.5 & y<0.8;
plot(t,y);
hold on
plot(t(ind), y(ind), 'r')