Main Content

本页采用了机器翻译。点击此处可查看英文原文。

使用全局 Simulink 函数分析出口函数模型

此示例展示了如何分析由全局 Simulink 函数组成的导出函数模型sldvexGlobalSimFcn,以用作 AUTOSAR 服务器可运行函数。

1.打开sldvexGlobalSimFcn模型。

open_system('sldvexGlobalSimFcn');

2.要运行测试生成分析,请在Design Verifier选项卡上点击生成测试

Simulink Design Verifier 结果摘要窗口表明已创建调度程序模型sldvexGlobalSimFcn_sldvScheduler.slx。您还可以使用 sldvextract 生成调度程序模型。

create_harness_globalsimfnc_model.png

scheduler_globalsimfnc_model.png

调度程序模型由 MATLAB 函数模块_SldvExportFcnScheduler 和一个定期调用函数调用的函数调用子系统组成。这个MATLAB函数模块由代表Simulink函数的输入参量的输入端口驱动。一个额外的 Inport模块,称为 FcnTriggerPort,其值表示是否在时间步中调用特定函数。

3.测试生成分析之后,在Simulink Design Verifier结果摘要窗口中,您会看到5/5目标已满足的结果。