一S函数是Simulink的计算机语言描述金宝app®用MATLAB编写的程序块®C,C++,或FORTRAN,C,C++和FORTRAN S函数被编译为MEX文件,使用墨西哥
公用事业,见构建C-MEX函数. 与其他MEX文件一样,S函数是动态链接的子例程,MATLAB执行引擎可以自动加载和执行。
您可以使用以下方法之一实现S函数:
二级MATLAB S函数-提供对更广泛的S函数API集的访问,并支持代码生成。金宝app
C MEX S函数-使您可以实现C MX S函数的算法,或者编写一个包装器S函数调用现有的C、C++或FORTRAN代码。
S函数Builder提供了一个图形用户界面,用于生成新的S-函数或合并现有的C或C++代码而不与S函数API交互。
遗留代码工具提供了一组MATLAB命令,帮助您创建包含传统C或C++代码的S-函数。
了解S函数是如何工作的。
学习编写不同类型S函数所需的关键概念。
实现S函数回调方法。
比较和对比不同类型的S函数实现所支持的功能。金宝app