主要内容

保留 if 语句中的条件表达式

保留 if 语句中空的主条件

模型配置窗格: 代码生成 / 代码样式

描述

指定是否在 if 语句中保留空的主条件表达式。

设置

off (默认) | on

默认值:off

On

保留 if 语句中空的主条件表达式,例如以下内容,以提高代码的可读性或用于代码可追溯性目的。

Off

通过对 if 语句中空的主条件表达式求反来优化它们。

示例

全部展开

比较当您将保留 if 语句中的条件表达式设置为不同值时生成代码中的 if 语句。

以下是使用保留 if 语句中的条件表达式默认值 off 生成的代码:

if expression1
else
       statements2;
end

下面是同样的生成代码,但将保留 if 语句中的条件表达式设置为了 on

if ~expression1
        statements2;
end

推荐的设置

应用情形设置
调试On
可追溯性On
效率Off(执行,ROM),无影响 (RAM)
安全预警

无建议

编程用法

参数:PreserveIfCondition
类型:字符向量
值:'on' | 'off'
默认值:'off'

版本历史记录

在 R2007a 中推出