本篇文章主要参考以下博文:
S-function入门及案例详解(1)——S-function基础介绍及基本案例_wendy_ya的博客-CSDN博客_s-function
1、什么是S-function?
S-function可以简单理解为是m_function的标准化形式,其将整个程序的执行顺序,通过flag分为几个模块,每个模块对应特定的功能,可以非常便于修改程序(模型参数、初始化条件等)
2、仿真流程简介:
S-function包括主函数和6个功能子函数,包括mdlInitializeSizes(初始化)、mdlDerivatives(连续状态微分)、mdlUpdate(离散状态更新)、mdlOutputs(模块输出)、mdlGetTimeOfNextVarHit(计算下次采样时刻)和mdlTerminate(仿真结束)。

S-function仿真流程
————————————————
版权声明:本文为CSDN博主「wendy_ya」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/didi_ya/article/details/118186847