2D波動PDE BCを定義 (数値)
- 更新日2025-07-30
- 5分で読める
偏微分方程式の境界条件を定義します。使用する多態性インスタンスを手動で選択する必要があります。

入力/出力
PDE入力
—
PDE入力は、方程式のデータを格納するクラスです。
境界条件
—
境界条件は、境界条件の値を指定します。 位置が開始Xまたは終了Xの場合、境界条件のサイズは「PDE領域を定義」VIのtポイント数 x yポイント数である必要があります。境界条件の各行は、特定の時間ステップでの「PDE領域を定義」VIのポイントYで評価された未知関数の値を格納します。境界条件の各列は、特定のyポイントで一定時間評価された未知関数の値を格納します。 位置が 開始Y または 終了Yの場合、 境界条件の サイズは、 PDE領域の定義 VIから、 t点×x 点の #でなければなりません。境界条件の各行は、特定の時間ステップでの「PDE領域を定義」VIのポイントXで評価された未知関数の値を格納します。境界条件の各列は、特定のxポイントで一定時間評価された未知関数の値を格納します。デフォルトでは、LabVIEWは境界条件値がゼロであると仮定します。
タイプ
—
タイプは、境界条件のタイプを指定します。
位置
—
位置は、境界条件の位置を指定します。
エラー入力 (エラーなし)
—
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。
PDE出力
—
PDE出力は、境界条件を含むPDE入力を返します。
エラー出力
—
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
以下の表は、四角形領域で定義された1次元および2次元方程式の法線微分の定義を示します。
| 位置 | 法線微分 (1次元) | 法線微分 (四角形領域) |
|---|---|---|
| 開始X | ![]() |
![]() |
| 終了X | ![]() |
![]() |
| 開始Y | N/A | ![]() |
| 終了Y | N/A | ![]() |
以下のブロックダイアグラムは、1次元波動方程式の境界条件を定義する例を示します。開始Xの境界条件は、VIが定義するディリクレです。終了Xの境界条件は、数値配列が定義するノイマンです。

サンプルプログラム
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
PDE入力
—
境界条件
—
タイプ
—
エラー入力 (エラーなし)
—
PDE出力
—
エラー出力
—





