Spline
Model ElementSplineは、滑らかさの度合いをユーザーが制御する区分的多項式関数です。
クラス名
Spline
説明
数学では、測定データのフィッティングや補間にスプラインがよく使用されます。Reference_Splineは、2つまたは3つの独立変数を使用してスプラインを定義します。つまり、データを曲線またはサーフェスにすることができます。
属性の概要
名前 | プロパティ | コマンドで変更可能か | 設計可能か |
---|---|---|---|
id | Int () | ||
label | Str () | ||
x | Double (count=0) | ○ | FDのみ |
y | Double (count=0) | ○ | FDのみ |
z | Double (count=0) | FDのみ | |
linear_extrapolate | Bool (False) | ○ | |
file | String () | ○ | |
block | String () | ○ | |
function | Function ("SPLINE_READ") |
使用法
#1: Spline for X-Y data
Spline (x=list, y=list, optional_attributes)
#2: Spline for X-Y-Z data
Spline (x=list, y=list, optional_attributes)
#3: Spline data read from a file by a compiled user subroutine
Spline (file=string, function=userString, routine=string, optional_attributes)
#4: Spline data read from a file by a Python function
Spline (file=string, function=userString, routine=functionPointer, optional_attributes)
属性
- x
- 数値のリスト。
- y
- 数値のリスト
- x
- 数値のリスト。
- z
- 数値のリスト。
- y
- 数値のリスト。
- file
- 文字列
- function
- 文字列
- routine
- 文字列
- block
- 文字列
- file
- 文字列
- function
- 文字列
- routine
- Python内の呼び出し可能な関数へのポインタ。
- block
- 文字列
- id
- 整数
- label
- 文字列
- linear_extrapolate
- ブール
例
XMLシンタックス | Pythonシンタックス |
---|---|
|
|
|
|
|
|
コメント
- プロパティの概要、使用理由、および拡張方法については、プロパティをご参照ください。
- Splineの詳細については、Reference: Splineをご参照ください。