Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2008-06-15
年龄: 37
帖子: 5
声望力: 0 ![]() |
![]()
第一次使用GUI,发现写的程序在GUIDE里和EDITOR里运行都能成功,但在MATLAB主界面里运行就会出错,错误信息如下:
Error in ==> moore_circle>start_Callback at 151 Dx=str2double(get(handles.delta_x,'string')); Error in ==> gui_mainfcn at 95 feval(varargin{:}); Error in ==> moore_circle at 42 gui_mainfcn(gui_State, varargin{:}); ??? Error using ==> moore_circle('start_Callback',gcbo,[],guidata(gcbo)) Attempt to reference field of non-structure array. ??? Error while evaluating uicontrol Callback 然后我又选择mcc -m生成程序文件,又产生如下错误: ??? Error executing mcc, return status = -1073741811. 希望高手给与帮助!!!小弟不胜感谢!!!! PS.小弟用的是版本是7.4.0.287(R2007a) |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2008-06-04
年龄: 44
帖子: 16
声望力: 17 ![]() |
![]()
仔细检查一下传给feval函数的参数是什么吧,如果能改就尽量改,在用mcc编译带feval函数的程序经常出错!!!
|
![]() |
![]() |
![]() |
#4 |
初级会员
注册日期: 2008-06-09
年龄: 37
帖子: 12
声望力: 17 ![]() |
![]()
你的函数所定义的数组为空,重点看句柄是否出错
|
![]() |
![]() |
![]() |
#5 |
初级会员
注册日期: 2008-06-15
年龄: 37
帖子: 5
声望力: 0 ![]() |
![]() |
![]() |
![]() |
![]() |
#6 |
初级会员
注册日期: 2008-06-09
年龄: 37
帖子: 12
声望力: 17 ![]() |
![]()
如果出现在GUIDE和编辑器中运行程序无错,而单独直接运运行GUI界面出现数组结构为空的错误,这个是正常的,这是Matlab的一个设定,并不是什么错误
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
GUi界面图像输出问题 | s060872 | MATLAB论坛 | 1 | 2008-09-19 15:58 |
请问“去噪”和“增强”步骤是二值化之前还是之后呢? | 天外飞仙 | MATLAB论坛 | 0 | 2008-09-13 20:24 |
[求助]小波去噪后的波形的导出 | felixgong | MATLAB论坛 | 1 | 2008-07-03 22:11 |
【求助】图象特征区域提取 | erkun | MATLAB论坛 | 3 | 2008-04-23 15:57 |
[求助]请教用sovle函数求解带参数的非线性方程问题 | sohot | MATLAB论坛 | 0 | 2008-04-01 23:17 |