ha9*_*3ar 3 parameters matlab code-generation simulink
我有一个屏蔽子系统(在SIMULINK中)包含几个可调参数.屏蔽子系统是物理模型,可调参数是质量,长度,负载系数,初始动态(速度,位置角)等.显然,它们将根据变体而变化.有一个阶段,我的模型必须是代码生成的(使用SIMULINK中的嵌入式编码器)并用于实时测试和调查.
我不确定的是为需要代码生成的模型使用可调参数的影响.例如,如果我设置我的质量,长度,速度,位置,初始化.条件和特定值的其他参数,我仍然能够成功生成代码吗?我知道人们现在会尖叫,"你为什么不这样做,看看会发生什么?" 我一直在等待我的嵌入式编码器许可证,并试图同时使我的模型变得干燥.没有任何专家建议,我无法确定这一点.
有人可以建议吗?
KR,
代码生成中的可调参数应该没有问题.您仍然可以生成代码.可调参数使您可以更好地控制仿真和生成的代码.您可以打开"内联参数"选项,然后可调参数将被视为与任何其他参数相同.它们的值将在生成的代码中内联.如果没有,您将在生成的代码中为它们创建存储空间.此存储用于调整生成的代码中的参数.