比较指南和App Designer

马铃薯®为用户提供两个互动设计环境,用于构建应用程序:App Designer和Guide(GUI设计环境)。

互动设计环境 介绍 合作
App Designer. R2016A Uifigure.
指导 5.0(1996) 数字

App Designer是MATLAB中建筑应用程序的推荐环境,并将在未来发布MATLAB中删除指南。

删除指南后,现有的指南应用程序将继续在MATLAB中运行,但不会使用指南环境可编辑。要继续编辑现有的基于指南的应用程序并帮助维护其与未来MATLAB版本的兼容性,您可以在文件交换中使用“应用程序设计器迁移”工具指南。或者,您可以通过选择文件>导出到MATLAB文件来将其从指南导出到单个MATLAB文件。

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

指南删除时,我可以处理我的指南应用程序吗?

选项

行动 没做什么 导出到.m 迁移到
App Designer.
重建
App Designer.
运行应用程序
- 初步努力运行应用程序 N / A. 低的 Med. 高的
编辑应用程序布局
- 交互方式
- 以编程方式
编辑应用程序代码(行为)
- 努力维护代码 Med. Med. Med. 低的
- 努力加强应用程序 高的 高的 Med. 低的

创建新应用程序时,强烈鼓励您使用App Designer和AppDesigner.功能。要了解有关App Designer的好处和它支持的功能,请查看下面的表。金宝app

钥匙
金宝app支持互动和程序化应用程序
金宝app仅支持程序化应用程序建筑

设计环境

指导4.

App Designer.

组件库

物业检查员

组件浏览器

回调分享

自定义应用程序图标

使用比较工具差异和合并

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

现代外观和感觉

基于工具的桌面

丰富的帆布互动

嵌入式代码编辑器

富裕的房地产编辑

应用元数据管理

强大的编程编辑器和工作流程

快速启动互动教程

应用测试框架支持金宝app

应用模板

代码编辑器

设计环境

指导4.

App Designer.

代码调试器

代码折叠

代码分析仪

应用输入参数

丰富的编程辅助工具

快速代码导航

全局组件重命名

公用事业功能通过自定义应用程序方法

图形支持金宝app

设计环境

指导4.

App Designer.

2D&3D绘图

轴支撑(轴金宝app,轰动座,地理石)

轴相互作用(平移,变焦,旋转)

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

印刷

在App Designer中显示图形在MATLAB文档中获取更多信息。

应用程序共享和访问

设计环境

指导4.

App Designer.

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

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

分享作为Matlab Web应用程序1

在Matlab在线创建,编辑和运行应用程序2

导出为独立Matlab类文件

集装箱和布局管理人员

设计环境

指导4.

App Designer.

上下文菜单
工具栏

控制板

菜单栏

标签组

可滚动容器

网格布局经理

自动回流

共同组成部分

设计环境

指导4.

App Designer.

按钮

落下

编辑字段(文本)

标签

列表框

单选按钮组

滑块
桌子
文本区域
切换按钮组
日期选择器
编辑字段(数字)
图像
旋转器
州按钮

对话框和通知

设计环境

指导4.

App Designer.

警报对话框

确认对话框

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

仪器

设计环境

指导4.

App Designer.

测量

90度仪表

线性计量

半圆形仪表

旋钮

离散旋钮


转变
摇臂交换机
拨动开关
空速指示器3.
高度表3.
攀登率指示器3.
EGT指标3.
标题指示器3.
人工地平线3.
rpm指标3.
转动指示器3.

组件可扩展性

设计环境

指导4.

App Designer.

自定义组件

HTML组件

ActiveX控件4.
  1. 需要matlab编译器。
  2. Matlab Online可提供SELECT许可证。检查您的资格在mathworks.com/pr下载188bet金宝搏oducts/matlab-online.html上。
  3. 需要aerospace工具箱。
  4. 将在将来的释放中删除。