打开matlab之后,新建一个graphical user interface(gui); 选择默认的blank gui(default),点击ok,之后进入gui界面编辑界面,左边的侧边栏为界面的一些快捷按钮,按住鼠标左键可以拖到右侧编辑框,各个按钮一般都有自己作用,把按钮拖过去,图为各种按钮示意;按自己的需要选择按钮并排版 在未放置按钮区域右键选择editor 进入代码编辑界面,在按钮的对应区域加入自己的代码,点击上方绿色三角(或按f5)运行,调试通过 步骤阅读 调试通过即可保存.m文件以及.fig文件即可
没问题啊,子窗口可以的数据可以使用assignin('base','bianliangming2','bianliangming1'),传到workspace中,在父界面中相应的用取出这个变量使用即可,打开子窗口用open 窗口名.fig,
set(gcf,'visible','off');或delete(gcf);或close(gcf)
和贾至舍人早朝大明宫之作(王维)
最保险的方法:参数界面输入参数值=>保存到mat文件=>主界面读取mat文件=>删除mat文件.但是这种方法速度受到一定影响.也可以采用函数输出参数的方法.在界面窗口函数中定义输出参数,赋值.主界面用赋值语句的方式进行调用,而不是用片段方式调用.
图形界面,直观,方便
在主界面的菜单选项的回调函数里用:close;新界面的tag名
方法/步骤:1、打开matlab之后,新建一个graphical user interface(gui);2、选择默认的blank gui(default),点击ok3、之后进入gui界面编辑界面,左边的侧边栏为界面的一些快捷按钮,按住鼠标左键可以拖到右侧编辑框,各个按钮一般都有自己作用4、把按钮拖过去,图为各种按钮示意;5、按自己的需要选择按钮并排版6、在未放置按钮区域右键选择editor7、进入代码编辑界面,在按钮的对应区域加入自己的代码8、点击上方绿色三角(或按f5)运行,调试通过9、调试通过即可保存.m文件以及.fig文件即可 注意:找准按钮对应的代码段 注意matlab语言的规则 转载~~
先建立一个名字为shiyan1的fig并保存.在这个窗口的实验一的callback处添加h=gcf; shiyan1; close(h);即可调用实验一的了.其他实验也如此做就行了
先用get函数把输入的矩阵传递给内部的变量.