matlab里如何输出2个或以上图形?比如plot(,); plot(,);之间加什么语句能最后跳出两张图?
6个回答
展开全部
MATLAB允许用户在同一个图形窗里布置几幅独立子图,命令如下:
subplot(m,n,k):使m×n幅子图的第k幅成为当前图
subplot('position',[left bottom width height]):指定位置绘子图,成为当前图
扩展资料:
plot的属性控制:
plot绘制的曲线是MATLAB中的图形对象,该线的几何形状和 颜色都是其属性表现,用户可以通过如下命令对其属性进行控制。
plot(X,Y, 's', 'PropertyName', PropertyValue,… )
除plot外,MATLAB还有很多二维绘图函数,如:bar直方 图,area面积图,polar极坐标图等。
参考资料:百度百科-MATLAB
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
plot一张图之后,用
hold on;
命令,然后plot另外一个图,两张图的曲线就能叠加在一起了。
命令
hold off;
能取消这种状态,输入该命令之后,plot会将前一张图擦出,在空白页面上画出另外一张图。
hold on;
命令,然后plot另外一个图,两张图的曲线就能叠加在一起了。
命令
hold off;
能取消这种状态,输入该命令之后,plot会将前一张图擦出,在空白页面上画出另外一张图。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正确的程序是:
figure(1)
plot(a,b)
figure(2)
plot(c,d)
.......
在plot之前先打开一个figure,就能在这个figure上面画图,想出多少图像都可以。
figure(1)
plot(a,b)
figure(2)
plot(c,d)
.......
在plot之前先打开一个figure,就能在这个figure上面画图,想出多少图像都可以。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2021-05-13
展开全部
figure(1);plot(x,y1);hold on;
plot(x,y2)
plot(x,y2)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询