结构体
代码加速结构体和支持的操作
Fixed-Point Designer™ 支持为结构体加速和转换,但对于操作、标量结构体的值属性和结构体数组存在一些限制。您可以在代码中使用标量结构体和结构体数组。请遵守对子结构体和字段进行索引和赋值的限制。结构体参数按引用或按值传递。
主题
- 用于代码生成的结构体定义
在用于进行代码生成的 MATLAB® 代码中使用结构体。
- 代码生成允许的结构体操作
使用代码生成支持的结构体操作。
- 为代码生成定义标量结构体
遵守针对标量结构体的代码生成限制。
- 为代码生成定义结构体数组
遵循针对结构体数组的代码生成限制。
- Index Substructures and Fields
Adhere to code generation restrictions for indexing substructures and fields.
- Assign Values to Structures and Fields
Adhere to code generation restrictions for assigning values to structures and fields.
- 将大型结构体作为输入参数传递
为了避免内存问题,请按引用传递大型结构体。