Matlab代码如下(示例):
clear elems;
elems(1) = Simulink.BusElement;
elems(1).Name = 'SteerCmd';
elems(1).Dimensions = 1; % 维度
elems(1).DimensionsNode = 'Fixed';
elems(1).DataType = 'double'; % 数据类型
elems(1).Complexity = 'real';
elems(1).Min = []; % 最大值
elems(1).Max = []; % 最小值
elems(1).DocUnits = 'rad'; % 单位
elems(1).Description = '';
elems(2) = Simulink.BusElement;
elems(2).Name = 'AccelCmd';
elems(1).Dimensions = 1; % 维度
elems(2).DimensionsNode = 'Fixed';
elems(2).DataType = 'double'; % 数据类型
elems(2).Complexity = 'real';
elems(2).Min = []; % 最大值
elems(2).Max = []; % 最小值
elems(2).DocUnits = ''; % 单位
elems(2).Description = '';
ControlCmd = Simulink.Bus;
ControlCmd.HeaderFile = '';
ControlCmd.Description = '';
ControlCmd.DataScope = 'Auto';
ControlCmd.Alignment = -1;
ControlCmd.Elements = elems;
clear elems
可以复制下来到Matlab中运行。。。
其他可以参考Help文档。谢谢!