MATLAB:为现有的完整程序添加简单的GUI

时间:2011-08-18 17:28:36

标签: user-interface matlab checkbox

我花了几个月的时间在MATLAB上开发一个程序。截至目前,1.0已完成。该程序非常自治,但需要一些用户输入。我正在尝试添加一个简单的GUI界面来输入这些参数并检查/关闭选项。我知道MATLAB有一个新文件的GUI格式,但我想知道是否可以将GUI添加到预先存在的程序中。

以下是我需要该程序的内容:

一个。一些复选框将程序中的值从“false”更改为“true”,反之亦然。

湾一些允许用户输入的短字段

℃。一个启动按钮,用于运行程序并绘制图形。

你怎么建议我这样做?

非常感谢你,

-Alex

2 个答案:

答案 0 :(得分:1)

开始guide放置所需的所有按钮和字段(以图形方式)并将按钮绑定到您的功能。

答案 1 :(得分:1)

您需要重构您的程序,以便将其主要功能公开为可以从其他位置调用的MATLAB函数。

这些函数中的一些将执行主计算,将您提到的参数作为输入。其他功能将专门用于绘制结果。

一旦你这样做,设计一个GUI来驱动程序就像从GUI组件的回调例程中调用正确的函数一样简单。