MATLAB Function Reference | ![]() ![]() |
データのグリッド化と超平面のフィッテング (次元 >= 3)
表示
z = griddatan(X,y,xi) z = griddatan(...,'method')
詳細
z = griddatan(X,y,xi)
は、y = f(X) の型の超平面を(通常)不等間隔に分布しているベクトル (X,y)
の中のデータにフィットさせます。griddatan
は、xi
で指定した点で、この超平面を内挿して、z
を作成します。
X
は、n
x m
の次元をもちます。ここで、m
空間の中の n
点を表します。y
は、n
x 1
の次元をもち、超空間 f(X
) の n
値を表します。xi
は、n1
x m
のサイズの配列で、フィットされる m
空間サーフェスの中の n1
点を表します。z
は、サイズ n1
のベクトルで、f(xi
) のフィッテング値を表します。超平面は、データ点(X
,y
) を常に通ります。
xi
は、通常、(meshgrid
で生成されるような)一様なグリッドで、それが、griddatan
の名前になっています。
z = griddatan(...,'method')
は、データにフィットされるサーフェスのタイプを定義します。ここで、'method
' は、つぎのいずれかです。
'linear' |
四角形ベースの線形内挿(デフォルト) |
'nearest' |
最近傍内挿 |
注意
griddatan は、delaunayn をコールします。これは、参考文献[1] で記述されている qhull をベースにしています。qhull に関する情報については、http://www.geom.umn.edu/software/qhull/を参照してください。コピーライトに関する情報は、http://www.geom.umn.edu/software/
download/COPYING.htmlを参照してください。
|
参考
delaunayn
, griddata
, griddata3
, meshgrid
参考文献
National Science and Technology Research Center for Computation and Visualization of Geometric Structures (The Geometry Center), University of Minnesota. 1993.
![]() | griddata3 | gsvd | ![]() |