比较指南和应用程序设计师

MATLAB®为用户提供两个用于构建应用程序的交互设计环境:应用程序设计器和向导(GUI设计环境)。

交互式设计环境 介绍了 适用于
应用设计 R2016a uifigure
指南 5.0 (1996) 数字

App Designer是MATLAB中构建应用程序的推荐环境,在未来的MATLAB版本中将删除GUIDE。在创建新应用程序时,强烈建议用户使用App Designer和appdesigner函数。要了解更多关于App Designer的好处和它所支持的功能,请访问App Designer产品页面。金宝app

删除向导后,现有的向导应用程序将继续在MATLAB中运行,但不能使用向导环境进行编辑。要继续编辑现有的基于指南的应用程序,并帮助维护其与未来MATLAB发行版的兼容性,您可以使用MATLAB的app Designer Migration GUIDE on File Exchange工具。或者,您可以通过选择文件>导出到MATLAB-file,将它从GUIDE导出到单个MATLAB文件。

为了帮助您决定如何最好地继续使用现有的指南应用程序,请考虑以下选项,以及哪些选项最能满足您的需求。

当指南被删除时,我可以用我的指南应用程序做什么?

选项

行动 什么都不做 导出到.M 迁移到
应用设计
重建与
应用设计
运行应用程序
-运行app的初步努力 N/A 地中海
编辑应用程序布局
——交互
——以编程方式
编辑app代码(行为)
-努力维护代码 地中海 地中海 地中海
-努力提升app 地中海

关键
金宝app支持交互式和程序化的应用程序构建
金宝app只支持程序化的应用程序构建

设计环境

指南4

应用设计

组件库

属性检查器

浏览器组件

回调分享

单文件管理的代码和用户界面

现代的外观和感觉

Toolstrip-Based桌面

丰富的帆布交互

嵌入代码编辑器

丰富的属性编辑器

应用程序元数据管理

健壮的编程编辑器和工作流

快速启动交互式教程

App测试框架支持金宝app

应用模板

代码编辑器

设计环境

指南4

应用设计

代码调试器

代码折叠

代码分析器

应用程序输入参数

丰富的编程艾滋病

快速代码导航

全球组件重命名

通过自定义应用程序方法实现实用程序功能


图形支持金宝app

设计环境

指南4

应用设计

2D和3D绘图

轴支持(轴金宝app,polaraxes,geoaxes)

轴交互(平移、缩放、旋转)

图交互(键盘和鼠标事件)

印刷

看到在App Designer中显示图形在MATLAB文档中了解更多信息。


应用程序共享和访问

设计环境

指南4

应用设计

分享作为MATLAB应用程序安装文件

分享为MATLAB独立桌面应用程序1

分享为MATLAB Web App1

在MATLAB在线上创建、编辑和运行应用程序2

导出为独立的MATLAB类文件


容器和布局管理器

设计环境

指南4

应用设计

上下文菜单
工具栏

面板

菜单栏

选项卡组

可滚动的容器

网格布局管理器

Auto-Reflow

常见的组件

设计环境

指南4

应用设计

按钮

下拉

编辑字段(文本)

标签

列表框

单选按钮组

滑块
表格
文本区域
切换按钮组
日期选择器
编辑字段(数字)
图像
微调控制项
状态按钮

对话框和通知

设计环境

指南4

应用设计

警告对话框

确认对话框

进度对话框
颜色选择器
文件选择
保存文件
文件夹中选择
负载变量
保存变量

仪表

设计环境

指南4

应用设计


90度计

线性表

半圆形的规

旋钮

离散的旋钮


开关
翘板开关
拨动开关
空速指示器3.
测高计3.
爬升率指示器3.
废气温度指示器3.
航向指示器3.
人工地平线3.
RPM指示器3.
旋转指示器3.

组件可扩展性

设计环境

指南4

应用设计

HTML组件

ActiveX控件4
  1. 需要MATLAB编译器。
  2. MATLAB Online提供了select许可证。你的登机资格mathworks.com/pro下载188bet金宝搏ducts/matlab-online.html。
  3. 需要航空工具箱。
  4. 将在未来的版本中删除。