MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]如何将GUI界面作为matlab类编写? (https://www.labfans.com/bbs/showthread.php?t=5675)

nacsgunt 2008-12-07 18:30

[求助]如何将GUI界面作为matlab类编写?
 
大家好:)
最近在做毕设中碰到一个问题,工程中所有的方法都是以matlab类的方式写的,现在需要做一个对数据处理进行显示的GUI窗口。
我在工程文件夹下建立了@frame文件夹作为GUI类的文件夹,然后通过guide建立mainframe的fig和m文件。
但是每次进行mainframe类方法调用的时候,总是无法正常调用,会出现如下报错

??? Error using ==> struct2handle
Undefined function or method 'mainframe' for input arguments of type 'char'.

??? Error using ==> struct2handle
Error while evaluating axes CreateFcn

请问有人明白这是怎么回事儿么?或者有人知道GUI作为matlab类编写应该怎样做么?
谢谢 :)

csxiaojunjun 2009-03-04 14:25

回复: [求助]如何将GUI界面作为matlab类编写?
 
[QUOTE=nacsgunt;21462]大家好:)
最近在做毕设中碰到一个问题,工程中所有的方法都是以matlab类的方式写的,现在需要做一个对数据处理进行显示的GUI窗口。
我在工程文件夹下建立了@frame文件夹作为GUI类的文件夹,然后通过guide建立mainframe的fig和m文件。
但是每次进行mainframe类方法...[/QUOTE]
好像我老师说让我不能用那个向导做,,那个太简单了,,直接喝VB一样添加控件进去就行了,,他让我全部直接用M文件编辑出来,,那个好像超级烦,,控件位置什么的都要自己编程进去才行,,不知道你的是什么意思

nacsgunt 2009-03-09 05:38

回复: [求助]如何将GUI界面作为matlab类编写?
 
这个早就解决了,比较快的办法就是挨个添加控件,倒也没那么麻烦,就是自己得计算各个控件的位置而已,也还好,就是生成的图形窗需要接受鼠标点击,修改数据,略微麻烦一些


所有时间均为北京时间。现在的时间是 14:02

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.