NGM-lpf If 语句,类似于c++中的if语句,其条件表达式必须是标量布尔表达式。 NGM中 if 语句的两种用法: 1.类似于 c++中if语句,但执行语句前要加 then,结束时要加 end if。2. 结果返回一个值,可用来构成方程的一边。要注意的是,当一个if 语句出现在 equation 区域里,无论在if 语句的哪个分支里(对于有elseif 的情况也适用),方程的数量均必须一致。如该示例中条件满足时y=1的方程,在else中要有y=0与之对应,不能缺少方程或else语句。