启用可变大小
可变大小数组支持
描述
App 配置窗格:内存
配置对象:coder.MexCodeConfig | coder.CodeConfig | coder.EmbeddedCodeConfig
启用可变大小参数指定代码生成器是否支持可变大小数组。
如果禁用可变大小支持,当 MATLAB® 代码使用可变大小数据结构体时,代码生成将失败。此外,当您禁用可变大小支持时,所有数据在代码生成期间都在栈上分配。对于大型数据结构体,这可能导致栈溢出。
依赖关系
选择此参数将启用参数启用动态内存分配。
设置
- On
此值是默认值。
代码生成器为可变大小数组生成代码。
- Off
如果 MATLAB 代码使用可变大小数组,代码生成将失败。
编程用法
属性:EnableVariableSizing |
值:true | false |
默认值:true |
版本历史记录
在 R2011a 中推出