通信与网络中的利用S函数实现自编模块
有些过程用普通的Simulink模块不容易搭建,可以利用s函数编程来实现所需要的模块,S函数可以极大地扩展Simulink的功能,使得Simulink的仿真变得更灵活、更强大。 S函数是一种采用Matlab或C语言编写,用以描述动态系统行为的算法语言。它采用一种特殊的调用规则,从而让用户能够同Simulink自身的方程求解器进行交互,这种交互过程同Simulink本身标准模块的工作机制几乎完全相同。 要使用S函数,必须了解Simulink的工作机制。Simulink在仿真过程中每隔一段时间就会对模型中的所有模块进行调用,每个模块在调用过程中都会完成诸如输出信号的计算、内部状态变量的
用户评论