TABLEG

バルクデータエントリ サポートされている参照エントリで使用する一般的な表形式関数を定義します。

フォーマット

(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、 5
LINEAR(デフォルト)
LOG
SMOOTH
XYTYPE X軸とY軸の解釈方法を指定します。
XY(デフォルト)
最初の列がX軸で、2番目の列がY軸です。
YX
最初の列がY軸で、2番目の列がX軸です。
FLAT
表内の指定されたx値範囲外のy値の処理方法を指定します。
= 0(デフォルト)
テーブル上で指定されたx値の範囲外のx値が入力された場合、対応するy値のルックアップは2つの開始点または2つの終了点からの線形外挿法で実行されます。
=FLAT または 1
テーブル上で指定されたx値の範囲外のx値が入力された場合、対応するy値はそれぞれ開始点または終了点と等しくなります。
x#, y# 表の値。

デフォルトなし(実数)

コメント

  1. x i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWG4bGaamyAaaaa@3AC2@ は、昇順または降順のいずれかで指定する必要があります。
  2. 2つの開始ポイントまたは2つの終了ポイントを除くすべての2点間に、不連続性を指定できます。また、不連続点において y MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWG4baaaa@39D4@ を評価した場合は、 y MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWG4baaaa@39D4@ の平均値が使用されます。図 1では、 x = x 3 MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWG4bGaeyypa0JaamiEaiaaiodaaaa@3C94@ における y MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWG4baaaa@39D4@ の値は、 y MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWG4baaaa@39D4@ = ( y = ( y 3 + y 4 ) / 2 MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWG5bGaeyypa0ZaaeWaaeaacaWG5bGaaG4maiabgUcaRiaadMha caaI0aaacaGLOaGaayzkaaGaai4laiaaikdaaaa@422C@ になります。
  3. 少なくとも1つの継続エントリを指定する必要があります。
  4. FLAT=0(デフォルト)の場合、TABLED1では、次のアルゴリズムが使用されます:
    y = y T ( x )
    ここで、
    x MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWG4baaaa@39D4@
    表への入力
    y MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWG4baaaa@39D4@
    戻り値
    表参照は、2つの開始ポイントまたは終了ポイントを使用した表内部の補間および表外部の線形外挿を使用して実行されます(図 1)。補間または外挿で使用されるアルゴリズムは以下のとおりです:
    X軸 Y軸 y T ( x )
    Linear Linear x j − x x j − x i y i + x − x i x j − x i y j MathType@MTEF@5@5@+= feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaSaaaeaada qadaqaaiaadIhadaWgaaWcbaGaamOAaaqabaGccqGHsislcaWG4baa caGLOaGaayzkaaaabaWaaeWaaeaacaWG4bWaaSbaaSqaaiaadQgaae qaaOGaeyOeI0IaamiEamaaBaaaleaacaWGPbaabeaaaOGaayjkaiaa wMcaaaaacaWG5bWaaSbaaSqaaiaadMgaaeqaaOGaey4kaSYaaSaaae aadaqadaqaaiaadIhacqGHsislcaWG4bWaaSbaaSqaaiaadMgaaeqa aaGccaGLOaGaayzkaaaabaWaaeWaaeaacaWG4bWaaSbaaSqaaiaadQ gaaeqaaOGaeyOeI0IaamiEamaaBaaaleaacaWGPbaabeaaaOGaayjk aiaawMcaaaaacaWG5bWaaSbaaSqaaiaadQgaaeqaaaaa@53CB@
    Log Log exp ln x j / x ln x j / x i ln y i + ln x / x i ln x j / x i ln y j MathType@MTEF@5@5@+= feaahqart1ev3aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaciyzaiaacI hacaGGWbWaamWaaeaadaWcaaqaaiGacYgacaGGUbWaaeWaaeaacaWG 4bWaaSbaaSqaaiaadQgaaeqaaOGaai4laiaadIhaaiaawIcacaGLPa aaaeaaciGGSbGaaiOBamaabmaabaGaamiEamaaBaaaleaacaWGQbaa beaakiaac+cacaWG4bWaaSbaaSqaaiaadMgaaeqaaaGccaGLOaGaay zkaaaaaiGacYgacaGGUbGaamyEamaaBaaaleaacaWGPbaabeaakiab gUcaRmaalaaabaGaciiBaiaac6gadaqadaqaaiaadIhacaGGVaGaam iEamaaBaaaleaacaWGPbaabeaaaOGaayjkaiaawMcaaaqaaiGacYga caGGUbWaaeWaaeaacaWG4bWaaSbaaSqaaiaadQgaaeqaaOGaai4lai aadIhadaWgaaWcbaGaamyAaaqabaaakiaawIcacaGLPaaaaaGaciiB aiaac6gacaWG5bWaaSbaaSqaaiaadQgaaeqaaaGccaGLBbGaayzxaa aaaa@6313@
    Linear Smooth y i + y j − y i x − x i 3 x j − x i 3 10 − 15 x − x i x j − x i + 6 x − x i 2 x j − x i 2 MathType@MTEF@5@5@+= feaahqart1ev3aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEamaaBa aaleaacaWGPbaabeaakiabgUcaRmaabmaabaGaamyEamaaBaaaleaa caWGQbaabeaakiabgkHiTiaadMhadaWgaaWcbaGaamyAaaqabaaaki aawIcacaGLPaaadaWcaaqaamaabmaabaGaamiEaiabgkHiTiaadIha daWgaaWcbaGaamyAaaqabaaakiaawIcacaGLPaaadaahaaWcbeqaai aaiodaaaaakeaadaqadaqaaiaadIhadaWgaaWcbaGaamOAaaqabaGc cqGHsislcaWG4bWaaSbaaSqaaiaadMgaaeqaaaGccaGLOaGaayzkaa WaaWbaaSqabeaacaaIZaaaaaaakmaabmaabaGaaGymaiaaicdacqGH sislcaaIXaGaaGynamaalaaabaWaaeWaaeaacaWG4bGaeyOeI0Iaam iEamaaBaaaleaacaWGPbaabeaaaOGaayjkaiaawMcaaaqaamaabmaa baGaamiEamaaBaaaleaacaWGQbaabeaakiabgkHiTiaadIhadaWgaa WcbaGaamyAaaqabaaakiaawIcacaGLPaaaaaGaey4kaSIaaGOnamaa laaabaWaaeWaaeaacaWG4bGaeyOeI0IaamiEamaaBaaaleaacaWGPb aabeaaaOGaayjkaiaawMcaamaaCaaaleqabaGaaGOmaaaaaOqaamaa bmaabaGaamiEamaaBaaaleaacaWGQbaabeaakiabgkHiTiaadIhada WgaaWcbaGaamyAaaqabaaakiaawIcacaGLPaaadaahaaWcbeqaaiaa ikdaaaaaaaGccaGLOaGaayzkaaaaaa@6F9F@

    ここで、 x j MathType@MTEF@5@5@+= feaahqart1ev3aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa aaleaacaWGQbaabeaaaaa@380C@ と y j MathType@MTEF@5@5@+= feaahqart1ev3aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEamaaBa aaleaacaWGQbaabeaaaaa@380D@ は、 x i MathType@MTEF@5@5@+= feaahqart1ev3aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiEamaaBa aaleaacaWGPbaabeaaaaa@380B@ と y i MathType@MTEF@5@5@+= feaahqart1ev3aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamyEamaaBa aaleaacaWGPbaabeaaaaa@380C@ の後に続きます。

    表に不正なデータが入力されても、警告メッセージは発行されません。
    図 1. 表の外挿と不連続性の例


  5. SMOOTHオプションは、陽解法動解析(ANALYSIS=NLEXPL)でのみ利用可能です。
  6. フーリエ変換法では線形外挿は使用されません。表の範囲外では関数はゼロになります。
  7. 周波数依存の荷重の場合、x#が単位時間あたりのサイクル数で測定されます。
  8. TYPE =LOGの場合、軸上の表の値は正でなくてはなりません。軸の表の値 ≤ 0の場合は、致命的なエラーメッセージが発行されます。
  9. TABLEGは以下の状況で使用できます:
    • TABLEGは、RLOADおよびTLOADバルクデータエントリで、TABLED1の代わりに使用できます。
    • TABLEGは、MATT#エントリで、TABLEM1の代わりに使用できます。
    • TABLEGは、MATS1、MCIRONまたはPCONTエントリで、TABLES1の代わりに使用できます。
  10. TABLEGの識別番号は、すべてのTABLE#エントリ間で一意でなければなりません。TABLEGは、他のどのTABLE#エントリとも同じIDを持つことはできません。
  11. 入力ファイルに使用されていないTABLEGがある場合、.outファイルに警告は表示されません。