データセット 機能
ブ ロ ッ ク や部品のパ ラ メ ー タ は、 単一の値ではな く 、 時間や電圧な ど の次元に よ っ て変化す る こ と が よ く あ り ます。要件ポータルは Mass (5)MasssT = 5s
データセット
データセットは変化するヴァリの点ごとの仕様である。データセットは参照用にヴァリに追加する測定値でもある。ヴァリの作成時に
変数はデフォルトで X
内挿と外挿
内挿および外挿は、指定されたポイント間およびポイント以遠のヴァリの値を決定する。データセットが計算や評価に使用される場合に使用される。
補間は次のようなものがある:
-
No interpolation - 点間の値は定義されない -
Stepwise interpolation - 点間の値が一定 -
Linear interpolation - 点間の一次関数
外挿は可能:
-
Ignore values outside of the range - データポイントの範囲外の値は定義されない -
Assume values outside of the range as 0 - データポイントの範囲外の値がすべて0である。 -
Same value as last available point - 値がデータポイントの範囲外で一定であり、最初と最後の指定ポイントで定義される。 -
Continue the interpolation - 指定された補間と同じ外挿
データセットによる計算
Vali にデータセットを追加すると、計算式は自動的に次のように変更されます。 average_of_datasets()Car.mass = sum_of_children()Car.masssqrt(Car.mass)
関数
ヴァリスは,次のような関数変数に依存する式を定義することで,関数となることができる. vali = 2*X + 4X
関数変数
関数変数は大文字で始めなければならない。 XTTimetimeXX
関数を使った計算
関数は通常の計算の中で計算することができます。例として Vali1 = X^2Vali2 = 2*XVali3 = $Vali1 + $Vali2X^2 + 2*X
Valisは、関数変数の任意の有効点で評価できる関数である。例えば Vali1 = X^2Vali2 = $Vali1(1)Vali2 = 1
