登录论坛

查看完整版本 : [MATLAB基础] 求助关于plot绘图


托纳多
2009-09-02, 19:08
现需要采用plot函数绘制曲线,要求时间1:600连续曲线,只在每50个时刻有个标志(如*)等。具体如附件例图。谢谢!

xsprinkle
2009-09-04, 09:38
tt=1:50:600;
plot(y,tt,'*');
行不行?

barcelona
2009-09-04, 22:15
为了保证曲线的准确性,可以这样做:
plot(1:600,y,'-g');--'-g'中的g表示颜色,可以任意选择;
hold on;
plot(1:50:600,y(1:50:600),'g*');--这里颜色标示应该与上个plot语句中的标示一致;
hold off;
这样就可以了!!

moonsun
2009-09-14, 22:11
这样是否是你要的
s=linspace(1,600,50);
plot(s,'*');