RootFinding[Parametric][CellLocation] - 特定の点のセルインデックスの取得
|
使い方
|
|
CellLocation(m, s)
CellLocation(m, p)
|
|
モデルの説明
|
|
•
|
CellLocation コマンドは与えられた点が位置しているオープンセル (open cell) のインデックスである非負整数を返します。また、 のいずれのオープンセルにも点が位置指定ない場合は を返します。
|
•
|
CellLocation コマンドは与えられた点が位置するセル を割り出します。
|
–
|
parameter=rational number の形式の方程式のリスト s
|
•
|
このコマンドは RootFinding[Parametric] パッケージの一部であるため、CellLocation(..) 形式での利用はその前に with(RootFinding[Parametric]) コマンドが実行されている場合に限ります。ただしコマンドをロングフォーマット RootFinding[Parametric][CellLocation](..) で指定すると、いつでも利用可能です。
|
|
|
アプリケーションと例題
|
|
>
|
with(RootFinding[Parametric]):
|
>
|
m:=CellDecomposition([x^2+y^2=a,x-y=b,a>0], [x,y]);
|
| (4.1) |
>
|
CellPlot(m, 'samplepoints');
|
>
|
CellLocation(m, [a=1/2,b=3]);
|
| (4.2) |
>
|
CellLocation(m, [1,-1]);
|
| (4.3) |
点 は discriminant variety 上にあるため、どのオープンセルにも位置していません。
>
|
CellLocation(m, [a=1/2,b=1]);
|
| (4.4) |
点 は不等式 を違反しており、 が負である半平面に のセルはありません。
>
|
CellLocation(m, [-1,1]);
|
| (4.5) |
|
|
Download Help Document
Was this information helpful?