matlab的GUI如何实现用多个按钮对文件的选择?(matlab gui 多窗口)

3059℃ 杨晓雯

matlab的GUI界面设计中要实现的是点击按钮能选择文件,然后将选择的文件名在edit中显示

给你一点提示,我没用GUI,是以前写函数文件用到读取多个mat文件到内存区.大同小异.D=dir('directory\filname');%预读取的文件路径N=max(size(D));%文件个数fori=1:Nload(D(i,1).name));end但是不知道你的matlab版本,对于7.0,循环变量i可能得稍加改动.因为有路径符,.和..如果还要选择,在for循环里,适当加个strcmp判断语句就可以了

(matlab gui 多窗口)matlab的GUI如何实现用多个按钮对文件的选择?

用MATLAB中的GUI去直接调用和运行多个M文件有callback怎么实现?

在控件的callback函数里直接加一句 文件名.m调用不就行了.

matlab GUI请问如下按钮功能怎么实现?

这属于所谓的Tabbed panel,早期的MATLAB有个tabdlg函数,是用uicontrol实现类似tabbed功能的,效果差强人意.后来引入了两个函数uitab和uitabgroup,专门用于创建有tabbed需求的UI,但长期处于undocumeted状态,直到2014b才正式载入文档(中间在2010b的时候还特别在文档中提到这两个未公开的函数,声称从未支持使用它们).不知道具体是从哪个版本引入的,就我所知,6.5版确定没有,2008a之后确定有,但具体的调用方式在2014b正式公开之前可能会有变化.题主现在的这个图究竟是用哪种方式实现的不好说,除非有相关的代码可以分析.

matlab gui界面如何设计一个按钮实现界面的拓展

打开matlab之后,新建一个Graphical User Interface(GUI); 选择默认的Blank GUI(Default),点击ok,之后进入GUI界面编辑界面,左边的侧边栏为界面的一些快捷按钮,按住鼠标左键可以拖到右侧编辑框,各个按钮一般都有自己作用,把按钮拖过去,图为各种按钮示意;按自己的需要选择按钮并排版 在未放置按钮区域右键选择Editor 进入代码编辑界面,在按钮的对应区域加入自己的代码,点击上方绿色三角(或按F5)运行,调试通过 步骤阅读 调试通过即可保存.m文件以及.fig文件即可

matlab gui怎么对一个按钮编写程序

你可以建立三个按钮,在同一个位置,第二三个开始visible是off,第一个按钮下set(handles.button1,'visible','off') set(handles.button2,'visible','on') …… 第二个类推 明白了没??

在MATLAB的GUI里面怎样用一个按钮调出另一个GUI界面

guide; 打开界面,放置一个pushbutton;和两个坐标轴(相当于两个界面),和两个编辑文本,更改两个坐标轴的tag值,一个为picture另一个为picture1;和edit,edit1;保存,写回调函数; 开始时 set(handles.picture1,'visible','off') pushbutt.

matlab中如何编写一个GUI的按钮读取一副图像,功能如下:点击按钮,弹出对话框,然后从对话框中选取图片

% 把所有的代码拷贝保存运行即可 function zd479599250% 编写一个GUI的按钮读取一副图像,功能如下:% 点击按钮,弹出对话框,然后从对话框中选取图片% 创建绘图.

Matlab gui中,如何给多个控件的callback函数中添加同样的命令.控件太多了,不想一

如果是想让多个控件使用相同的callback,可以用set函数直接设置.如果是在多个控件的callback中有共同的代码,可以把共同的代码提取出来作为一个独立的函数,然后在各callback中调用该函数.

matlab的gui中如何利用for循环处理多个dat文件

和一般的编程窗口是一样的,你可以把你的代码(利用for循环处理多个dat文件的代码)添加到某个控件下的回调函数中,比如创建一个按钮,在按钮的callback函数中添加实现代码就可以了,这样运行的时候只要你点击该控件,就会触发该控件的callback函数,运行你的代码内容,从而处理dat文件

matlab gui界面设计,设计一个按钮,要求按下就可以读入图片(从几幅图中选择),怎么做,回调函数怎样

打开菜单编辑器,menu editor 然后建好菜单,选中任何一个菜单项,都会在右面出现设置属性的东西,在里面有个callback项,后面的文本框你不要动,那是回调函数的接口,然后再右面有个view,点击它会自动打开窗体的m文件,并且定位到该菜单项的回调函数处,你直接在下面写你的函数内容即可,要是函数内容你也不会写那就没办法了,帮不了你了