主要内容

C / C ++ S函数基础知识

了解S函数的基础知识

一个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 ++代码。

话题

什么是S函数?

了解S函数如何工作。

S函数概念

学习编写不同类型的S函数所需的关键概念。

S函数回调方法

实现S函数回调方法。

S函数特征和限制

使用不同类型的S函数实现支持的比较和对比度。金宝app