条件分岐
if(cond, x, y) - cond が真 (0 以外) の場合には x が返り、そうでなければ y が返ります。
if の必要な引数のみが評価されます。cond が真の場合、y は評価されず、cond が偽の場合、x は評価されません。この場合、xy のエラーは検出されないことがあります。
if は、関数ではなく、PTC Mathcad のプログラム演算子です。そのため、ベクトル化演算子などの、関数の動作を変える演算子と一緒には使えません。
引数
cond は通常、論理演算子を含む式です。
x, y は、任意の数、配列、または文字列、あるいはこれらのいずれかを評価する関数です。
これは役に立ちましたか?