主要内容

为MATLAB函数启用运行时递归

描述

允许在为MATLAB生成的代码中使用递归函数®包含递归函数的代码。该参数适用于aMATLAB函数块,Stateflow®图,或与MATLAB系统块。该参数也适用于仿真过程中的模型。一些编码标准,如MISRA®,不允许递归。增加生成符合MISRA C的代码的可能性®,清除此选项。

类别:模拟目标>高级参数

设置

默认值:

为包含递归函数的MATLAB代码的代码生成启用运行时递归。

对包含递归函数的MATLAB代码的代码生成禁用运行时递归。如果禁用了运行时递归,并且MATLAB代码需要运行时递归,则代码生成将失败。

命令行信息

参数:EnableRuntimeRecursion
值:“上”|“关闭”
默认值:“上”

相关的话题