matlab多次绘图的命令有哪些?

如题所述

hold on作用是保持原图并接受此后绘制的新的曲线,叠加绘图;

多次叠绘:

plot命令可以同时绘制多条曲线,但实际中,往往出现在已经 存在的图上再绘制一条或多条曲线的情况,为此,MATLAB提 供了以下命令:

hold on:保持原图并接受此后绘制的新的曲线,叠加绘图

hold off:重新刷新图形窗口,绘制新的曲线

扩展资料:

多子图:

MATLAB允许用户在同一个图形窗里布置几幅独立子图,命令如下:

subplot(m,n,k) 使m×n幅子图的第k幅成为当前图

subplot('position',[left bottom width height])指定位置绘子图,成为当前图

多子图绘制曲线:

clf; t=(pi*(0:0.001:1))'; 

y1=sin(t); y2=sin(10*t); y12=sin(t).*sin(10*t); 

subplot(2,2,1),plot(t,y1,'r');axis([0,pi,-1,1])

subplot(2,2,2),plot(t,y2,'b');axis([0,pi,-1,1]) 

subplot('position',[0.2,0.1,0.6,0.40]),plot(t,y12,'b-',t,[y1,-y1],'r:'), axis([0,pi,-1,1])

参考资料:百度百科-MATLAB

温馨提示:答案为网友推荐,仅供参考
相似回答