本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

App 构建

使用 App 设计工具、编程工作流或 GUIDE 进行 App 开发

App 是自包含式 MATLAB® 程序,可为您的代码提供一个简单的点选式接口。App 包含交互式控件,例如菜单、按钮和滑块,当用户与这些控件交互时它们将执行特定的指令。App 也可以包含用于数据可视化或交互式数据探查的绘图。将您的 App 打包并与其他 MATLAB 用户共享,或者使用 MATLAB Compiler™ 以独立应用程序形式分发您的 App。

下表总结了构建 App 的不同方法。要进行完整比较,请参阅构建 App 的方法

App 构建方法说明
App 设计工具

App 设计工具是在 MATLAB 中构建 App 的推荐环境,它是 GUIDE 开发环境的替代工具。

App 设计工具是一个功能丰富的开发环境,它提供大量交互式组件、稳健的编程工作流、布局管理器和自动调整布局等选项,使您的 App 能够响应屏幕大小的变化。如果您有 MATLAB Compiler,则可以使用 App 设计工具创建 Web App。

编程工作流

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

GUIDE(不推荐)

不建议使用 GUIDE 拖放式环境,它已被 App 设计工具取代,并将在以后的版本中删除。

删除 GUIDE 后,使用 GUIDE 创建的现有 App 仍可继续在 MATLAB 中运行,但无法使用 GUIDE 环境进行编辑。要继续编辑使用 GUIDE 创建的现有 App,请参阅GUIDE 迁移策略,了解有关如何维护 GUIDE 与将来的 MATLAB 版本兼容的信息。要创建新 App,请使用 App 设计工具。