在MATLAB中,我有若干个M文件,现在需要用GUI封装成一个文件

有若干个pushbutton对应不同M文件,那么如何设置才能使每个pushbutton点击后将对应的图形绘制在一个固定的Axes控件中比如这样设置,点击一个按钮,将图显示... 有若干个pushbutton对应不同M文件,那么如何设置才能使每个pushbutton点击后将对应的图形绘制在一个固定的Axes控件中
比如这样设置,点击一个按钮,将图显示在右边的axes控件中
另外,如果一个按钮对应了多个图,如何显示
展开
 我来答
雁塔居士007
2013-05-31 · 超过18用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:24.2万
展开全部
我告你下思路:
1、gui里右键每个按钮,点callback反馈可以链接到gui.m文件里,并定位的所在按钮对应的代码位置,你把相应的代码粘过去。
2、结果显示
axes(handles.axes1);定位到哪个坐标轴
axis([1 length(y2) -1 1]);设定横轴坐标范围
plot((1:length(y2))/fs,y1);画图1
plot((1:length(y2))/fs,y2);画图2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
英雄创业精神奇
2013-05-29 · TA获得超过1601个赞
知道小有建树答主
回答量:1454
采纳率:0%
帮助的人:1383万
展开全部
只需在同一个位置显示即可
1、如果是生成的是一张 直接
axes(handles.axes1);
plot(x,y);

2、如果是生成的是多张图的
axes(handles.axes1);
plot(x,y,x,y1,x,y2);%%%曲线自动用颜色区分
追问
这么说吧,程序在运行过程中先后绘制2张不同的图,那么如何修改callback函数,或者是OpeningFcn?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式