一个S函数是一个模拟链接的计算机语言描述金宝app®在matlab写的块®,c,c ++或fortran。C,C ++和Fortran S函数使用使用的MEX文件编译为MEX文件梅克斯
公用事业。看构建C MEX功能。与其他MEX文件一样,S函数是动态链接的子程序,MATLAB执行引擎可以自动加载和执行。
您可以使用以下方式之一实现您的S函数:
Level-2 Matlab S函数 - 提供对更广泛的S函数API的访问并支持代码生成。金宝app
C MEX S函数 - 使您可以将算法作为C MEX S函数实现或写入包装器S函数,以调用现有的C,C ++或Fortran代码。
S函数构建器 - 提供用于生成新的S函数的图形用户界面,或者包含现有的C或C ++代码而不与S函数API交互。
遗留代码工具 - 提供一组MATLAB命令,可帮助您创建一个s-function来包含传统c或c ++代码。