バルクデータエントリ サポートされている参照エントリで使用する一般的な表形式関数を定義します。
フォーマット
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
TABLEG |
TID |
LABEL |
TYPE |
XYTYPE |
FLAT |
|
|
|
|
|
x1 |
y1 |
|
|
|
|
|
|
|
|
x2 |
y2 |
|
|
|
|
|
|
|
|
etc. |
etc. |
|
|
|
|
|
|
|
例
(1) |
(2) |
(3) |
(4) |
(5) |
(6) |
(7) |
(8) |
(9) |
(10) |
TABLEG |
32 |
|
|
|
|
|
|
|
|
|
-3.0 |
6.9 |
|
|
|
|
|
|
|
|
2.0 |
5.6 |
|
|
|
|
|
|
|
定義
フィールド |
内容 |
SI単位の例 |
TID |
表識別番号。 デフォルトなし(整数 > 0)
|
|
LABEL |
表の名前またはラベルを指定します。 デフォルト = 空白(<文字列>または空白)
|
|
TYPE |
x軸とy軸の補間が線形または対数のいずれであるかを指定します。 4
- LINEAR(デフォルト)
- LOG
|
|
XYTYPE |
X軸とY軸の解釈方法を指定します。
- XY(デフォルト)
- 最初の列がX軸で、2番目の列がY軸です。
- YX
- 最初の列がY軸で、2番目の列がX軸です。
|
|
FLAT |
表内の指定されたx値範囲外のy値の処理方法を指定します。
- = 0(デフォルト)
- x値入力がテーブル上の指定されたx値範囲の外側である場合、2つの開始ポイントまたは2つの終了ポイントからの線形外挿を使用して、対応するy値の参照が実行されます。
- = 1
- x値入力がテーブル上の指定されたx値の下限または上限の外側である場合、対応するy値はそれぞれ開始ポイントまたは終了ポイントと等しくなります。
|
|
x#、 y# |
表の値。 デフォルトなし(実数)
|
|
コメント
-
は、昇順または降順のいずれかで指定する必要があります。
- 2つの開始ポイントまたは2つの終了ポイントを除くすべての2点間に、不連続性を指定できます。また、不連続点において
を評価した場合は、
の平均値が使用されます。図 1では、
における
の値は、
= (
になります。
- 少なくとも1つの継続エントリを指定する必要があります。
- TABLEGで使用されるアルゴリズムは次のとおりです:(1)
ここで、
-
- 表への入力
-
- 戻り値
表参照は、2つの開始ポイントまたは終了ポイントを使用した表内部の補間および表外部の線形外挿を使用して実行されます(
図 1)。補間または外挿で使用されるアルゴリズムは以下のとおりです:
X軸 |
Y軸 |
|
Linear |
Linear |
|
Log |
Log |
|
ここで、
と
は、
と
の後に続きます。
表に不正なデータが入力されても、警告メッセージは発行されません。
- フーリエ変換法では線形外挿は使用されません。表の範囲外では関数はゼロになります。
- 周波数依存の荷重の場合、x#が単位時間あたりのサイクル数で測定されます。
- TYPE =LOGの場合、軸上の表の値は正でなくてはなりません。軸の表の値 ≤ 0の場合は、致命的なエラーメッセージが発行されます。
- TABLEGは以下の状況で使用できます:
- TABLEGは、RLOADおよびTLOADバルクデータエントリで、TABLED1の代わりに使用できます。
- TABLEGは、MATT#エントリで、TABLEM1の代わりに使用できます。
- TABLEGは、MATS1、MCIRONまたはPCONTエントリで、TABLES1の代わりに使用できます。
- TABLEGの識別番号は、すべてのTABLE#エントリ間で一意でなければなりません。TABLEGは、他のどのTABLE#エントリとも同じIDを持つことはできません。
- 入力ファイルに使用されていないTABLEGがある場合、.outファイルに警告は表示されません。