用于仿真或与外部调度器集成的调度模型组件需要将算法放置在Atomic中子系统或模型块。然后将执行速率指定为周期性(计划子系统)或非周期性(函数调用子系统)。
分区是作为原子任务独立执行的模型的组件。在多任务模型中,分区是由模型组件创建的。通过分区,您可以分离模型的各个部分,这些部分可以在Schedule Editor工具中进行显式控制。
Schedule Editor是一个调度工具,它表示模型中称为分区的组件、它们之间的数据连接以及这些分区的顺序。Schedule Editor只能用于现有组件,如原子子系统、导出函数和模型块。Schedule Editor是一个交互式工具,它提供了一种查看和编辑模型组件的日程安排的简单方法。
概述导出功能模型和构建模型的需求。
在生成的代码中创建独立函数的第一步。
使用输入矩阵来指定和测试函数调用事件调度。
使用多个函数调用生成器块来测试函数调用事件调度。
使用状态流程图来测试函数调用事件调度。
使用“计划编辑器”测试函数调用事件计划。
为可以与外部调度器集成的函数生成代码。
从带有函数调用和预定子系统的模型中生成代码。
指定子系统或模型的调度。
为子系统设置周期速率。
模拟率模型。
从基于费率的模型生成代码,而不是从模型测试工具生成代码。