偏微分方程式の右側と係数を定義します。使用する多態性インスタンスを手動で選択する必要があります。


icon

入力/出力

  • cNI__PDE_lvlib_NI__PDElvclass.png PDE入力

    PDE入力は、方程式のデータを格納するクラスです。

  • c3ddbl.png F(t, x, y)

    F(t, x, y)は、方程式の右側の値を指定します。

    方程式の右側のサイズは、「PDE領域を定義」VIのtポイント数 x yポイント数 x xポイント数である必要があります。F(t, x, y)の各ページは、特定の時間ステップでの「PDE領域を定義」VIのメッシュグリッドポイント (X, Y) で評価された方程式の右側の値を格納します。F(t, x, y)の1ページで、各行および列は特定のyまたはxポイントで評価された方程式の右側の値を格納します。LabVIEWはデフォルトで、F(t, x, y)の値がゼロであると仮定します。

  • cdbl.png k

    kは方程式の未知関数の2次偏導関数の係数を指定する2乗の値です。kに0は使用できません。デフォルトは 1 です。

  • cdbl.png a

    aは、方程式で未知関数の係数を指定します。デフォルトは 0 です。

  • cerrcodeclst.png エラー入力 (エラーなし)

    エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。

  • iNI__PDE_lvlib_NI__PDElvclass.png PDE出力

    PDE出力は、PDE入力の右側と係数を返します。

  • ierrcodeclst.png エラー出力

    エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。

  • ヘルムホルツ方程式

    以下の式は、ヘルムホルツ方程式を定義します。

    k および a は定数係数、u は未知関数、そして f は関数の右側です。演算子は、ラプラシアンです。直交座標のラプラシアンは以下のように定義されます。

    2次元領域の場合。

    3次元領域の場合。

    熱伝導方程式

    以下の式は、熱伝導方程式の一般形式を定義します。

    波動方程式

    以下の式は、波動方程式の一般形式を定義します。

    サンプルプログラム

    LabVIEWに含まれている以下のサンプルファイルを参照してください。

    • labview\examples\Mathematics\Differential Equations - PDE\PDE Flexible Element.vi
    • labview\examples\Mathematics\Differential Equations - PDE\PDE String Vibration.vi
    • labview\examples\Mathematics\Differential Equations - PDE\PDE Thermal Distribution.vi