使用全局 Simulink 函数分析导出函数模型
此示例展示了如何分析由全局 Simulink 函数组成的导出函数模型 sldvexGlobalSimFcn
,以用作 AUTOSAR 服务器可运行函数。
1.打开 sldvexGlobalSimFcn
模型。
open_system('sldvexGlobalSimFcn');
2.要运行测试生成分析,请在 Design Verifier 选项卡上点击生成测试。
Simulink Design Verifier 结果摘要窗口表明已创建调度程序模型 sldvexGlobalSimFcn_sldvScheduler.slx
。您还可以使用 sldvextract
生成调度程序模型。
调度程序模型由 MATLAB Function 模块 _SldvExportFcnScheduler
和一个定期调用函数调用的函数调用子系统组成。这个 MATLAB Function 模块由代表 Simulink Function 的输入参量的输入端口驱动。一个额外的 Inport 模块,称为 FcnTriggerPort
,其值表示是否在时间步中调用特定函数。
3.测试生成分析之后,在 Simulink Design Verifier 结果摘要窗口中,您会看到 5/5
目标已满足的结果。