目前我正在尝试将一些MATLAB的GUI界面迁移到北太天元环境中运行,但在兼容性转换过程中遇到了一些困难。特向大家请教:是否有关于将MATLAB GUI转换为北太天元兼容格式的教程或指导资料?我在官网的app builder部分发现案例十分简单,对我目前帮助不大,官网其他部分以及网上也没找到相关资料,如有相关链接资料希望可以分享一下,谢谢大家
您好,您可以试着使用智能助手辅助完成转换(如果信息较为敏感请使用本地大模型),例如:
我们原先使用Matlab App Designer构建了一款App,现在需要迁移到北太天元,请你帮我完成转换。
原代码(使用Matlab App Designer构建):
----这里粘贴源代码----
北太天元支持的App构建函数如下:
函数 说明
addStyle 为 UI 组件添加样式
collapse 折叠树节点
expand 展开树节点
isInScrollView 确定组件是否在可滚动容器中可见
listfonts 列出可用的系统字体
move 移动树节点
movegui 将图窗移动到屏幕上的指定位置
open 在 UI 图窗中的位置打开上下文菜单
removeStyle 从 UI 组件中删除样式
scroll 滚动到组件内的位置
uialert 显示警报对话框
uiaxes 为 App 中的绘图创建 UI 坐标区
uibutton 创建普通按钮或状态按钮组件
uibuttongroup 创建用于管理单选按钮和切换按钮的按钮组
uicheckbox 创建复选框组件
uicolorpicker 创建颜色选择器组件
uiconfirm 创建确认对话框
uicontextmenu 创建上下文菜单组件
uidatepicker 创建日期选择器组件
uidropdown 创建下拉组件
uieditfield 创建文本或数值编辑字段组件
uifigure 创建用于设计 App 的图窗
uigauge 创建仪表组件
uigetdir 打开文件夹选择对话框
uigetfile 打开文件选择对话框
uigridlayout 创建网格布局器
uiimage 创建图像组件
uilabel 创建标签组件
uilamp 创建信号灯组件
uilistbox 创建列表框组件
uimenu 创建菜单或菜单项
uiopen 打开文件选择对话框并将选定的文件加载到工作区中
uipanel 创建面板容器
uiprogressdlg 创建进度对话框
uipushtool 在工具栏中创建按钮工具
uiputfile 打开用于保存文件的对话框
uiradiobutton 创建单选按钮组件
uisave 打开用于将变量保存到 MAT 文件的对话框
uislider 创建滑块或范围滑块组件
uispinner 创建微调器组件
uistyle 为 UI 组件创建样式
uiswitch 创建滑块开关、跷板开关或拨动开关组件
uitab 创建选项卡式面板
uitabgroup 创建包含选项卡式面板的容器
uitable 创建表用户界面组件
uitextarea 创建文本区域组件
uitogglebutton 创建切换按钮组件
uitoggletool 在工具栏中创建切换工具
uitoolbar 在图窗中创建工具栏
uitree 创建树或复选框树组件
uitreenode 创建树节点组件
如果原App功能较复杂,建议拆分后逐步进行转换。
若还有其他问题欢迎交流。
