matlab S函数教程
S-Function 可以使用MATLAB®,C,C++,Ada,或Fortran 语言来编写。使用MEX 实用工具, 将C,C++,Ada,和Fortran 语言的S-Function 编译成MEX-文件,在需要的时候,它们可与其它的 MEX-文件一起动态地连接到MATLAB 中。 S-Function 使用一种特殊的调用格式让你可以与Simulink 方程求解器相互作用,这与发生在求解 器和内置Simulink 块之间的相互作用非常相似。S-Function 的形式是非常通用的,且适用于连续、离 散和混合系统。 S-function 为你提供了一种在Simulink 模型中增加自制块的手段,你可以使用MATLAB,C,C++, Ada,或Fortran 语 言来创建自己的块。按照下面一套简单的规则,你可以在S-function 中实现自己的 算法。在你编写一个S-Functin 函数,并将函数名放置在一个S-Functin 块中(在用户定义的函数块库 中有效)之后,通过使用masking 定制用户界面。 言来创建自己的块。按照下面一套简单的规则,你可以在S-function 中实现自己的 算法。在你编写一个S-Functin 函数,并将函数名放置在一个S-Functin 块中(在用户定义的函数块库 中有效)之后,通过使用masking 定制用户界面。
用户评论
很实用,谢谢分享!
理论有点强,不适合看着学习
内容不错,值得分享
正在学习这个模块,对初学者帮助挺大
理论太多太大,没有具体的实例讲解!!!
挺详细的,纯理论,加例子更好
没啥用,全是理论,不如看matlab 的 sfunction的help文件
理论太多太大,操作性不够
文档说明还是满详细的,如果有相应的例子就更好了
一般般 需要更多例子才好