解决Simulink变量编辑器中无法新建结构体字段的方法
在Simulink中使用变量编辑器编辑结构体变量时可能会遇到无法新建字段的情况,本文将介绍解决这一问题的方法。

首先在Matlab命令行创建含有所需字段的结构体变量,然后将这个变量转换为Simulink.Parameter对象(图2)。在Matlab工作区中就会出现两个变量(图3)。


回到模型资源管理器,点击Base Workspace,就可以看到工作曲中的两个变量(图4),点击ans变量,再点击左上角的复制图标,点击Design Data,点击复制图标右边的粘贴图标,完成(图5)。


添加到Design Data后就可以在模型资源管理器中修改变量的属性了。