matlab中GUI的使用,调用m文件

2024-12-24 23:58:41
推荐回答(4个)
回答1:

方法和详细的操作步骤如下:

1、第一步,在计算机上安装matlab软件,见下图,转到下面的步骤。

2、第二步,完成上述步骤后,双击matlab图标以打开其主页,见下图,转到下面的步骤。

3、第三步,完成上述步骤后,将鼠标移到“New”选项上,然后单击一次,选择并单击弹出菜单中的“Function”选项,见下图,转到下面的步骤。

4、第四步,完成上述步骤后,这是m文件编辑页面,见下图,转到下面的步骤。

5、第五步,完成上述步骤后,编写输入变量和输出变量的函数计算关系,见下图,转到下面的步骤。

6、第六步,完成上述步骤后,单击左上角的“Save”选项进行保存,见下图,转到下面的步骤。

7、第七步,完成上述步骤后,如果要调用m文件,只需依次将要调用的文件保存到“Command Window”窗口的主界面文件夹中,然后在“Command Window”中换行,输入文件名,输入所有输入变量的详细信息。

同时,填写值并按键盘上的Enter键以指示调用和运行m文件,见下图。这样,就解决了这个问题了。

回答2:

1、打开matlab,在命令窗口输入guide,打开gui界面。

2、选择blank gui空项目。

3、然后会进入gui设计界面,左边一栏为元器件,上边栏为设置栏。

5、放好元器件后,需要修改回掉函数,鼠标右击元器件选择查看回调--》callback

5、放好元器件后,需要修改回掉函数,鼠标右击元器件选择查看回调--》callback

6、在.m文件中修改程序,添加自己想要的功能,实现目标。

回答3:

  • 在参数输入界面中,创建适当数量的edit和pushbutton控件;

  • pushbutton控件就是你的“确定”按钮,需要写它的回调函数;

  • 确定按钮的回调函数需要做的工作:

    • 获取编辑框的输入(通过handles可以得到编辑框的句柄);

    • 所获得输入为字符串,使用str2num转换为数值型(必要时做有效性检查);

    • 使用转换后的数据作为输入参数调用你的m文件。 

       

  • 对于 多窗口的应用,需要注意窗口的管理,以免造成混乱(比如把绘图绘到参数输入窗口中)。比较好的做法是,尽量使用句柄或Tag属性标识对象,少用gcf、gca之类的函数。

  • 如果有一定基础,也可以考虑不使用GUIDE做界面,直接使用M语言编程。

 

主要涉及的问题就这么多,如果还搞不明白,可以继续追问。

回答4:

你在GUI的属性中把它的回调函数改为你的M文件就可以了