xy_resample

内容

  1. 1 概要
  2. 2 コマンドラインでの使用法
  3. 3 変数
  4. 4 説明
  5. 5 サンプル
  6. 6 アルゴリズム
  7. 7 参考文献
  8. 8 関連のXファンクション

概要

与えられたポリゴンの範囲内でメッシュ化し、データをリサンプリングします。

コマンドラインでの使用法

1. xy_resample iy:=Col(B)

2. xy_resample iy:=Col(B) b:=Col(E)

3. xy_resample iy:=Col(B) e:=20

4. xy_resample iy:=Col(B) b:=Col(E) e:=20 oy:=Col(G)

変数

表示
変数
I/O

データ型
デフォルト
説明
入力 iy

入力

XYRange

 

入力するデータの範囲

境界の各頂点 b

入力

XYRange

 

境界曲線の各頂点 このオプションが指定されない場合、入力データの境界が使われます。

端点の数 e

入力

int

50

境界の端点

出力 oy

出力

XYRange

<新規>

出力データ範囲

説明

平面内に閉じた多角形の境界領域が与えられると、このXファンクションは、三角分割法を使って内部にメッシュを生成し、メッシュノードでデータポイントをリサンプリングします。

サンプル

1. \\Samples\Data Manipulation フォルダのResample.datファイルをインポートします。

2. 列DをX列にセットし、列D, Eを境界曲線として使用します。

3. コマンドウィンドウに xy_resample –d と入力し、ダイアログボックスを表示します。

4. 列A, B を入力、列D, Eを境界の頂点としてセットします。 Number of Points on Edge ボックスに50を入力します。

5. OK をクリックして、Xファンクションを実行します。

アルゴリズム

詳細はアルゴリズムは、NAG文書d06 – Mesh Generationをご覧ください。

参考文献

George P.L and Borouchaki H (1998).Delaunay Triangulation and Meshing: Application to Finite Elements.Editions HERMES, Paris.

関連のXファンクション

xyz_resample