应用程序构建

应用程序开发使用的应用程序设计器,一个程序化的工作流程,或指南

应用程序是一个自包含的MATLAB®提供指向并单击代码的简单接口的程序。应用程序包含交互控件,如菜单、按钮和滑块,当用户与它们交互时,它们执行特定的指令。应用程序还可以包含用于数据可视化或交互式数据探索的绘图。打包并与其他MATLAB用户共享您的应用程序,或将它们作为独立应用程序分发MATLAB编译器™

该表总结了构建应用程序的不同方法。有关完整的比较,请参见构建应用程序的方法

应用建立的方法 描述
程序设计师

App Designer是MATLAB中构建应用程序的推荐环境,它代替了GUIDE开发环境。

App Designer是一个丰富的开发环境,它提供了大量的交互组件、健壮的编程工作流、布局管理器和自动重流选项,使您的应用程序能够响应屏幕大小的变化。如果你有MATLAB编译器,你可以使用App Designer来创建web应用程序。

程序化的工作流程

在这种方法中,使用MATLAB函数创建一个传统图形,并以编程方式将交互式组件放置在该图形中。

指南(不推荐)

GUIDE是一个不推荐的拖放环境,已经被App Designer所取代,它将在未来的版本中被移除。

删除向导后,现有的向导应用程序将继续在MATLAB中运行,但不能使用向导环境进行编辑。要继续编辑现有的指南应用程序,请参见指导迁移策略有关如何帮助维护其与未来MATLAB版本的兼容性的信息。要创建新的应用程序,请使用App Designer。