在MATLAB中制作GUI,载入mat文件并对其中变量绘图显示 10

添加了一个menu,在二级菜单的callback里用[fname,pathname]=uigetfile('*.*','Selectnewlycreatedfile');... 添加了一个menu,在二级菜单的callback里用[fname, pathname]=uigetfile('*.*','Select newly created file');cd(pathname);load(fname);用这三条语句载入文件,但是工作区内显示不出来,好像没成功载入。且在另个pushbutton的callback里调用mat文件中的变量,显示变量未定义。不知道是否是menu中的按键和普通的pushbutton工作范围不一样? 展开
 我来答
我行我素850915
2017-03-01 · TA获得超过8241个赞
知道大有可为答主
回答量:5788
采纳率:77%
帮助的人:1742万
展开全部
在matlab中用guide制作UI界面,不但要有fig文件,还要有函数文件,并对函数文件写出相应的程序语句,才能正常工作。既然不能显示,说明函数文件没写对。可把相应文件发来,我改下试试。
追问
怎么发给您呢?我想要在载入.mat文件之后用另一个pushbutton实现
plot(a,b(:,i)); hold on;
plot(c(:,i)*10^6,d(:,i));
set(gca,'LineWidth',2,'FontSize',14);这个功能,其中a,b,c,d都是文件中变量的名称。在绘图的pushbutton下编写callback就会显示这几个变量未定义。请问怎么办
追答
这就是要写出正确程序的,否则显示不出来。
ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式