www.gsyw.net > mAtlAB 如何将一个独立的FigurE图放到一个已有的GUI用户界面中,成为该界面的一部分?

mAtlAB 如何将一个独立的FigurE图放到一个已有的GUI用户界面中,成为该界面的一部分?

figure是最顶层的,没有father 也就是说,figure不能嵌入另一个figure中。

你是想做个‘密码登陆框’吧 可以这样实现: 方法1、先编辑一个带按钮的gui界面1,假设取名为

做一个保存按钮,Tag是“save” callback函数如下 % --- Execute

你先用GUI编辑第二个界面,保存命名如wenjian,在第一个按钮的回调函数中写如下语句: h=g

在GUI的函数中调用画图的.m文件,就可以了。关于GUI,有一个《一个实例搞定MATLABGUI编程

创建一个完整的Matlab/GUI步骤: 在MATLAB的命令窗口(Command Window)

axes(handles.axes1) plot(rr, q) 改成这样,不要figure

先要在界面上有一个坐标系 然后用在按钮的回调函数用imshow函数就可以了

对于图片的比例,你可以获得axis的句柄 调整它的大小属性来控制 或者一开始就应该为窗口添加一个ax

原来的窗口应该并不是自动关闭了,而是被你用于绘图,把原来的东西给冲掉了(尤其是可能使用了clf之类的

网站地图

All rights reserved Powered by www.gsyw.net

copyright ©right 2010-2021。
www.gsyw.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com