Simulink模块实际操作总体介绍.pptVIP

  • 17
  • 0
  • 约1.02万字
  • 约 94页
  • 2019-12-15 发布于广东
  • 举报
2.7 控制和显示模块的执行顺序 2.7.1 指定模块优先级   1.编程指定模块优先级   若要通过编程指定模块优先级,可以使用如下命令:   set_param (b, Priority, n)   这里,b是模块路径;n是任一有效整数(负值和0也是有效的优先级数值),数值越小,优先级越高,也就是说,数值为2的优先级高于数值为3的优先级。关于set_param命令的详细内容,参看本书第8.1节。   2.交互指定模块优先级   若要交互指定模块优先级,可打开模块属性对话框,在对话框的Priority文本框内输入该模块的优先级。   只有当模块的优先级与Simulink的模块排序法则相一致时,Simulink才会认同模块的优先级;如果指定的优先级与模块的排序法则不一致,则Simulink会忽略指定的优先级,并将模块放置在模块执行顺序中的适当位置。如果Simulink不能认同模块的优先级,则会显示Block Priority Violation诊断消息。 2.7.2 显示模块执行顺序   若要在仿真过程中显示模块的执行顺序,可在Simulink模型窗口的Format菜单下选择Block Displays子菜单中的Sorted order命令,这会使Simulink在模型方块图中每个模块的右上角显示一个数值,这个数值表示了模块相应于模型中其他模块的执行顺序。例如,1表

文档评论(0)

1亿VIP精品文档

相关文档