主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

删除 disable 函数

从生成的代码中删除无法访问的禁用函数实例

模型配置窗格: 代码生成 / 接口

描述

删除 disable 函数从包含模型引用层次结构的系统生成的代码中删除了 disable 函数的无法访问(死代码)实例。disable 函数是为包含具有状态的模块的模型生成的。如果启用此参数,代码生成器将检查是否删除活动代码,如果发现此类代码,则会发出错误。

例如,如果出现以下情况,代码生成器会发出错误以关闭删除 disable 函数参数:

  • 您可以为包含具有状态的模块的模型启用此参数。

  • 该模型是条件执行子系统的一部分。

出现此错误是因为生成的代码需要调用 disable 函数。

设置

Off (默认) | On
On

从包含模型引用层次结构的系统生成的代码中删除无法访问的 disable 函数实例。

Off

生成代码而不删除无法访问的 disable 函数实例。

推荐的设置

应用情形设置
调试无影响
可追溯性Off
效率On
安全预警

无建议

编程用法

参数:RemoveDisableFunc
类型:字符向量
值: 有效的 MATLAB® 变量名
值: 'on' | 'off'
默认值:'off'

版本历史记录

在 R2016b 中推出