主要内容

模块化MATLAB代码

对于大型MATLAB®模块化代码,精简代码生成的代码:

  1. MATLAB代码分解成更小的、独立的部分。

  2. 每个部分保存在一个MATLAB函数。

  3. 为每个函数生成C / c++代码。

  4. 调用生成的C / c++函数序列的一个包装器使用MATLAB函数coder.ceval

  5. 生成C / c++代码的包装器函数。

除了最初的MATLAB代码精简代码生成,这种方法还提供您与C / c++代码的各个部分。您可以重用的代码后通过整合各个部分用其他生成的C / c++代码使用coder.ceval