登录论坛

查看完整版本 : [求助]论坛里的各位大虾...帮帮小弟啊....


快乐王子
2008-01-06, 22:26
最近在用MATLAB做数字信号处理课程设计,第一次接触MATLAB。今天遇到个问题,我都改了一天了还是不知道问题出在哪里。请论坛里面的各位高人指教指教啊。。问题是这样的。
我设计的GUI界面上的一个BUTTON的callback为自己编写的一个M文件,这个M文件里面用到了uicontrol,uimenu等组成一个简单的界面A,我把这个M文件单独运行的时候是对的,但用GUI调用它的时候,每次点击那个简单界面A上的按纽时候,就出错了,错误是:

??? Error using ==> set
Invalid handle.
??? Error while evaluating uimenu Callback.
还有

??? Error using ==> get
Invalid handle.
??? Error while evaluating uicontrol Callback.

因为那个M文件里面用到了set和get来设置图形的值.
是不是GUI里面参数传递还要注意什么问题吗,我在GUI的callback里面直接就写的那个M文件的文件名。这样可以吗。。
到底怎么回事啊。。我在网上找了很久都没有正确的解决办法。。小弟愚昧,望各位大侠帮帮忙,感激不尽。

labfansyao
2008-02-27, 19:05
最好是把文件也发上来