我有一个模型参数,万博1manbetx模型导入到工作区,是数据类型
结构体
。这将是作为总线输出恒定的块模型中,输出总线,存储在一个数据字典,并将使用总线分配块被发送到总线的输入端口。
我遇到的问题是,公共汽车我想使用包含枚举数据类型。我手动编辑参数对象包括必要的数据,但是我不知道用什么来让它接受一个枚举。我知道这些可以与多个存储数据维度,因为我工作在一个类似的项目完成,但是我没有参考如何使用enum。
Input_1 = 万博1manbetxSimulink.Parameter;
saveVarsTmp{1} =结构;
saveVarsTmp {1}。国旗= 0;
saveVarsTmp {1}。=数据结构;
saveVarsTmp {1} . data。camAttStd =单(0);
saveVarsTmp {1} . data。camPosStd =单(0);
saveVarsTmp {1} . data。mapStd =单(0);
saveVarsTmp {1} . data。timingJitterStd =单(0);
saveVarsTmp {1} . data。camIntStd =单(0);
saveVarsTmp {1} . data。地形=单(0);
Input_1。值= saveVarsTmp {1};
Input_1.CoderInfo。StorageClass =“汽车”;
Input_1.CoderInfo。别名=”;
Input_1.CoderInfo。对齐= 1;
Input_1.CoderInfo。CustomStorageClass =“默认”;
Input_1.CoderInfo.CustomAttributes。ConcurrentAccess = false;
Input_1。描述=”;
Input_1。数据类型=“巴士:errConfig_IO”;
Input_1。Min = [];
Input_1。Max = [];
Input_1。DocUnits =”;
清晰的saveVarsTmp;
名为“地形”的数据是一个枚举持有大约10不同的值,而所有其他数据只是漂浮。谁能帮我用适当的语法吗?我一直在梳理文档,发现很多信息处理枚举在Matlab在不同的地方,但从来没有在这种格式在模型参数。万博1manbetx