|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
Piecewise
Piecewise[{{val1, cond1}, {val2, cond2}, ...}]
制約条件
によって定義された区域の値
を持つ区分関数を表す.
Piecewise[{{val1, cond1}, ...}, val]
がどれも当て嵌らない場合はデフォルト値 val を使う.val のデフォルト値は
である.
詳細詳細
は一般に
のような不等式である.
は,その内のどれかがTrueを返すまで順繰りに評価される.- 先行するすべての
がFalseを返した場合は,Trueを返した最初の
に対応する
が区分関数の値として返される. - 先行する
のいずれかが実質的にFalseを返さなかった場合,Piecewise関数は記号的に返される. - 返された形式に明示的に含まれている
のみが評価される. - {vali, False}という形式の要素は,最初の{vali, True}の後のすべての要素と同様に削除される.
- Piecewise[conds]を評価すると自動的にPiecewise[conds, 0]になる.
- PiecewiseはIntegrate,Minimize,Reduce,DSolve,Simplifyのような関数およびその数値バージョンで使うことができる.
- Piecewise[{{v1, c1}, {v2, c2}, ...}]は
という形で入力することができる.区分演算子
はEscpwEscまたは\[Piecewise]として入力できる.値と条件のグリッドは,まずCtrl+Commaと入力し,続いてCtrl+
とCtrl+Commaを使って作ることができる. - StandardFormとTraditionalFormでは,Piecewise[{{v1, c1}, {v2, c2}, ...}]は通常
におけるようにカッコを使って出力される.
バージョン 5.1 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »

