14.4 k下载
更新12月19日
编者按:此文件被选为MATLAB Central本周精选
请注意,R2020a或更高版本是迁移GUIDE应用程序的推荐版本
关于GUIDE迁移工具
GUIDE to App Designer Migration Tool是一个半自动化的工具,可以将GUIDE应用程序转换为App Designer应用程序。
- 应用程序的组件和布局
- 所有组件的初始属性配置
- GUIDE函数和回调代码的副本
该工具还生成一个报告,其中包含在迁移过程中遇到的任何限制或不支持的功能。如果可行,将提供解决问题的建议行动。
截至R2020a,节省了大量时间
- 从R2020a开始,迁移工具显著减少了迁移GUIDE应用程序所需的时间和精力。它最大限度地减少了所需的手动代码更新量,并使您的GUIDE风格的回调代码与迁移应用程序中的app Designer UI组件兼容。
- 迁移工具的使用版本为R2018a到R2019b。它将迁移GUIDE应用程序的布局和组件配置,但函数和回调代码将需要手动更新。
可用资源
- 有关GUIDE和App Designer之间的比较,请参见比较GUIDE和App Designer.
- 有关迁移工具的最新版本以及GUIDE应用程序可用的其他迁移策略的信息,请参见GUIDE迁移策略.
GUIDE的未来移除
在R2019b中,MathWorks宣布将在未来的版本中删除用于在MATLAB中构建应用程序的GUIDE设计环境。尽管GUIDE多年来为客户提供了巨大的价值,但它是建立在过时的第三方技术之上的,这限制了MathWorks发展和增强GUIDE以支持客户的需求。
注意,GUIDE应用程序将继续如此
运行
但他们不会的
可编辑的
使用GUIDE环境。
关于App Designer
在R2016a中引入的App Designer是GUIDE的替代品,是在MATLAB中构建应用程序的推荐环境。App Designer基于前瞻性技术,提供:
- 具有更丰富的拖放操作的更现代的外观设计环境便利
- 新功能,如树组件、日期选择器、布局管理器和自动回流选项,使您的应用程序响应不同的屏幕大小,而无需编写复杂的调整大小逻辑
- 它的编程模型通过使用MATLAB类文件在应用程序中管理数据更加健壮
- 使用App Designer构建的应用程序可以在MATLAB Online中运行,并部署到web上,以便通过桌面、平板电脑或移动设备上的web浏览器更容易地共享和访问。