IF
您可使用算术 IF 运算符有条件验算函数表达式。
IF (表达式 1: 表达式 2, 表达式 3, 表达式 4)
该方法验算表达式 1,然后如下进行操作:
-
如果表达式 1 的值小于零,算术型 IF 使用表达式 2 进行验算。
-
如果表达式 1 的值等于零,算术型 IF 使用表达式 3 进行验算。
-
如果表达式 1 的值大于零,算术型 IF 使用表达式 4 进行验算。
格式
IF (A: X, Y, Z)
参数
A
|
任何有效函数表达式。软件验算表达式以决定选取了哪项算术 IF <X, Y, Z>。
|
X
|
任何有效函数表达式。如果测试表达式的值小于零,软件估算 X 表达式,IF 函数使用 X 的值。否则,X 表达式将不进行验算。
|
Y
|
任何有效函数表达式。如果测试表达式的值等于零,软件估算 Y 表达式,IF 函数使用 Y 的值。否则,Y 表达式将不进行验算。
|
Z
|
任何有效函数表达式。如果测试表达式的值大于零,软件估算 Z 表达式,IF 函数使用 Z 的值。否则,Z 表达式将不进行验算。
|
注意
当使用算术 IF 函数定义运动时,确定所产生的运动或力是连续的。如果运动或力不连续,运动模拟可能找不到解。最好您用来定义运动或力的所有函数具有连续的第一和第二导数。您最好不使用 if 函数来定义运动。