主要内容

编译时递归限制

用于编译时递归的最大函数特化数

描述

App 配置窗格:高级

配置对象:coder.MexCodeConfig | coder.CodeConfig | coder.EmbeddedCodeConfig

用于编译时递归的最大函数特化数。要禁用 MATLAB® 代码中的递归,请将编译时递归限制设置为 0。默认编译时递归限制对于大多数需要这种递归的递归函数来说已足够大。如果由于编译时递归限制导致代码生成失败,而您又需要编译时递归,请尝试增大该限制。或者,更改您的 MATLAB 代码,使代码生成器使用运行时递归。

设置

50 | 正整数

用于编译时递归的最大函数特化数,指定为正整数。此设置的默认值为 50。

编程用法

属性:CompileTimeRecursionLimit
值:50 | 正整数
默认值:50

版本历史记录

在 R2016b 中推出