knrt.net
当前位置:首页 >> mAtlAB里如何输出2个或以上图形?比如plot(,); plo... >>

mAtlAB里如何输出2个或以上图形?比如plot(,); plo...

plot一张图之后,用hold on;命令,然后plot另外一个图,两张图的曲线就能叠加在一起了.命令hold off;能取消这种状态,输入该命令之后,plot会将前一张图擦出,在空白页面上画出另外一张图.

你好,可以尝试用hold on,hold off函数例子如下:syms thold onezplot('sin(t)')ezplot('cos(t)')hold off这样就可以在同一幅图上看到两个函数

一个数组x = [1 2 3 4 5];一个数组y = [2 4 6 8 10];plot(x,y,'r');

输出N张都可以 只需要如下操作 每画一张图之前输入figure(N)这里N为1到无穷,比如画第一张就figure(1)然后再plot画第二张的时候先输入figure(2)再输入plot.同理 可画出N张

plot(一个图)figureplot(另一个图)figure的作用就是建立一个空白的当前窗口.

还可以用subplot,可将多个图画在一起,详细信息查看 help, subplot 如income = [3.2 4.1 5.0 5.6];outgo = [2.5 4.0 3.35 4.9];subplot(2,1,1); plot(income)subplot(2,1,2); plot(outgo)

x1=1:5;>> b=x1;>> plot(x1,b);>> x2=linspace(1,5,10);>> a=1:10;>> hold on>> plot(x2,a)

x=0:0.1:1y=f(x);plot(x,y)

两个plot之间加个pause; 这样第一个图显示出来之后 再按下回车键 显示出第二个图

ezplot('x^3+x^2+x+5')

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com