Main Content

数据定义

针对代码生成的数据定义方式与针对 MATLAB® 的定义数据有何不同

MATLAB 是一种动态类型语言。因此,在 MATLAB 执行期间,给定变量的类、大小和复/实性可能发生变化。相比之下,C/C++ 等静态类型语言必须在编译时确定变量类型。

根据您的 MATLAB 代码设计方式,控制数据的表示方式、内存的分配方式以及在生成的代码中使用哪些 C 类型。请遵循所描述的规范,以允许代码生成器在生成代码时确定变量的类型。

类别