求助:图形用户界面编写的小问题
我用M文件编写图形用户界面,代码如下:functionfigure
h=gcf
menu1=uimenu(h,'label','菜单1')
submenu1=uimenu(menu1,'label','子菜单1');
submenu1=uimenu(menu1,'label','子菜单1');
出错信息为figure
??? Error using ==> figure
Too many output arguments.
Error in ==> gcf at 33
h = figure;
Error in ==> figure at 2
h=gcf
请问各位大侠帮忙看看,给个修改意见。拜谢啦! 换个函数名和文件名,figure是matlab保留字,是不能拿来做自编函数名和文件名的 函数名有换过但还是一样 在我的matlab(2008a)上可以正确运行
回复 地板 friendchj 的帖子
不会吧! gcf.m中33行有h = figure; 而新函数并无output arguments难道2008a的gcf.m中并无h = figure;此行? 现在改了名字后又可以运行了。晕死,是不是Matlab神精了哦!呵呵 谢谢楼上的各位的指导哦!:handshake
页:
[1]