启用运行时递归
运行时递归支持
描述
App 配置窗格:高级
配置对象:coder.MexCodeConfig | coder.CodeConfig | coder.EmbeddedCodeConfig
在生成代码中允许使用递归函数。如果您的 MATLAB® 代码需要运行时递归且启用运行时递归复选框处于清除状态,则代码生成失败。
有些编码标准(例如 MISRA™)不允许递归。为了提高生成符合 MISRA C™ 的代码的可能性,请清除启用运行时递归复选框。
设置
- On
在生成代码中允许使用递归函数。此值是默认值。
- Off
在生成代码中不允许使用递归函数。
编程用法
属性:EnableRuntimeRecursion |
值:true | false |
默认值:true |
版本历史记录
在 R2016b 中推出