主要内容

数据定义基础知识

如何定义代码生成的数据,变量和函数

Matlab功能 包括马铃薯生成嵌入式C代码的模型中的代码
Matlab系统 包括系统对象在模型中

例子和如何

用不同的属性重复使用相同的变量

当代码生成器可以确定变量的每个发生的属性时,重复使用不同属性的变量。

消除生成代码中的变量冗余副本

编码器.NULLCOPY.表示代码生成器可以分配内存而不初始化它。

全球分享数据

使用全局数据Matlab功能堵塞。

在MATLAB函数中初始化持久变量

专门的语义会影响函数初始化持久数据的方式。

概念

代码生成的数据定义

定义MATLAB中的数据®用于代码生成的代码。

代码生成的变量定义

在使用之前,定义MATLAB源代码中变量的类,大小和复杂性。

定义C / C ++代码生成变量的最佳实践

请遵循用于在MATLAB代码中定义用于代码生成的变量的指南。

金宝app支持的变量类型

使用代码生成支持的数据类型。金宝app

重新分配变量属性

重新分配具有不同类别,大小或复杂性的值的变量。

复杂数据的代码生成

使用用于代码生成的MATLAB代码中的复杂数据。

稀疏矩阵的代码生成

在MATLAB代码中使用稀疏矩阵用于代码生成。

结构和阵列中常量的代码生成

有时代码生成器不识别常量结构字段或数组元素。

代码生成的数组大小限制

代码生成器和目标硬件约束数组的最大元素数。

编辑并表示编码器类型对象和属性

编码器类型对象的命令行表示。