Simulink用户自定义函数

在使用Simulink建模过程中,发现没有想要的模块,于是只能使用Simulink的自定义函数模块拓展其功能。Simulink自定义函数模块可分成:

  • matlab函数
  • matlab系统
  • Simulink函数
  • S函数
  • 初始化函数
  • 重设函数
  • 终止函数

S函数的类型

  • S函数有多种类型,按照语言分类有M、C、C++、Fortran等编写的;
  • 按照所支持功能多少分类,包括Level1和Level2;
  • 按照执行方式分类,可分为直接解释运行的M S函数和编译为Mex文件后执行的C Mex S函数。

参考链接

  1. User-Defined Functions,by mathwork.
  2. Simulink用得多了,不知道sim()函数你又知多少?,by 尘世落尘.
  3. Simulink仿真入门到精通(十) S函数,by 叮叮当当sunny.