下载13k
Updated2022年3月9日
编者注:This file was selected as MATLAB Central选择一周
Please note, R2020a or later is the recommended release for migrating GUIDE apps
关于the GUIDE Migration Tool
应用程序设计师迁移工具的指南是一种半自动化工具,可将您的指南应用程序转换为应用程序设计器应用程序。它产生一个包含mlapp-file:
- 您的应用程序的组件和布局
- 所有组件的初始属性配置
- 指南功能和回调代码的副本
The tool also generates a report with any limitations or unsupported functionality encountered during the migration. Suggested actions to resolve issues are offered if available.
Significant Time Savings as of R2020a
- 从R2020A开始,迁移工具大大减少了迁移指南应用所需的时间和精力。它可以最大程度地减少所需的手动代码更新量,并使您的指南式回调代码与迁移应用程序中的应用程序设计器UI组件兼容。
- 迁移工具可在R2018A到R2019B中使用。它将迁移指南应用程序的布局和组件配置,但是功能和回调代码将需要手动更新。
可用的资源
- 有关指南和应用程序设计师之间的比较,请参阅比较指南和应用程序设计师。
- 有关最新版本的迁移工具以及可用于指南应用程序的其他迁移策略的信息,请参见GUIDE Migration Strategies。
指南的未来拆除
在R2019B中,Mathworks宣布,将在以后的版本中删除用于MATLAB的指南设计环境。尽管指南多年来为客户提供了巨大的价值,但它是建立在日期的第三方技术基础上的,并将数学工程限制在不断发展和增强指南以满足客户需求。万博1manbetx
注意,指南应用程序将继续
跑
导游被撤职后,但他们不会
editable
using the GUIDE environment.
关于应用程序设计师
在R2016A中引入的应用程序设计师是指南的替代品,是在MATLAB中构建应用程序的推荐环境。应用程序设计师建立在前瞻性技术的基础上,提供:
- 更现代的外观设计环境,拖放更丰富便利
- New features like a tree component, date picker, layout manager, and an automatic reflow option to make your app responsive to different screen sizes without having to write complex resizing逻辑
- Its programming model is more robust for managing data within an app by using a MATLAB class-file
- 使用应用程序设计器构建的应用程序可以在MATLAB在线运行,并将其部署到网络上,以便通过台式机,平板电脑或移动设备的Web浏览器更轻松地共享和访问。
MATLABRelease Compatibility
Created with R2018a
与R2018A至R2022A兼容