如何将两个Matlab文件跑出的结果显示在一个figure里面

如何将两个Matlab文件跑出的结果显示在一个figure里面,而且使用的是同一个坐标... 如何将两个Matlab文件跑出的结果显示在一个figure里面,而且使用的是同一个坐标 展开
 我来答
eflen
2013-09-29 · TA获得超过560个赞
知道小有建树答主
回答量:340
采纳率:100%
帮助的人:340万
展开全部
在第二个画图命令(如plot)之前加上一行
hold on
就可以了
更多追问追答
追问
我看程序里面用的绘图是semilogy,不知道什么意思,用plot怎么绘制,我的横坐标是次数,纵坐标是运行得出的值,如果用plot怎么让这些结果能够连续显示,而不是一个个离散点
追答
semilogy是将y轴的刻度变为等比例刻度,将这个换为plot是可以正常显示的,只不过原来用等比例坐标绘制出现的一些特性将消失
cheng6211
2013-09-29 · TA获得超过357个赞
知道小有建树答主
回答量:192
采纳率:100%
帮助的人:88.9万
展开全部
plot(1:length(y1),y1,'.-r',1:length(y2),y2,'--b)
legend('y1','y2');
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d580670
2013-09-29 · TA获得超过1983个赞
知道大有可为答主
回答量:2054
采纳率:82%
帮助的人:703万
展开全部
plot(x1,y1,x2,y2,...)
追问
我的意思是说两个程序都跑出来结果了,横坐标应该是运行次数,纵坐标是跑出来的数据,在两个.m文件中分别跑程序,怎么讲结果显示在一个figure里面,以供对比之用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式