
No.1ベストアンサー
- 回答日時:
2階偏微分方程式を差分法を用いて離散化する時は境界内をx方向にh、y方向にkのメッシュを掛けて、その交点(i,j)における値f(i,j)と隣接する点との関係に書きなおす必要があります。
ご質問の,∂f(x,y)/∂x∂yは∂f(x,y)/∂x∂y=(f(i+1,j+1)-f(i+1,j-1)-f(i-1,j+1)+f(i-1,j-1))/(4hk)
で与えられます。さらに隣までの関係を取り入れれば差分式としての精度は上がりますが、私の経験では面倒なだけで上式が扱いやすく、メッシュの切り方が適切ならば非線形の場合も収束もが早かったように思います。
境界条件も差分化して適切に処理すれば数値解としての正解に辿りつくはずです。
この回答への補足
ご回答ありがとうございます.
上記の方法の高精度化についてお尋ねしたいのですが,
上記の方法は2次精度の中心差分法をx方向偏導関数に対してy方向に用いることで算出される式だと思うのですが,精度が現実の現象に対して大きく問題となる場合には,同様に4次精度の中心差分法をx方向偏導関数に対してy方向に用いればよいのでしょうか.(あるいはその逆)
もし宜しければご回答を宜しくお願い致します.
∂f(x,y)/∂x∂y ≒ (fx(i,j+1)-fx(i,j-1))/(2h) ≒ (f(i+1,j+1)-f(i+1,j-1)-f(i-1,j+1)+f(i-1,j-1))/(4hk)
No.2
- 回答日時:
No.1です。
私の経験では、境界条件が高次差分に対応している場合が少なく、適当に処理すると後で大きな誤差となってしまうため、使わないことにしています。それよりもメッシュを細かく切る方が良いと思います。4次差分にした場合、境界条件は2階微分を与える必要があると思いますが、そちらの検討結果も勘案してください。この回答への補足
たびたび申し訳ありません.
上記の内容についてですが,計算メモリで制限を受けている場合は手法の改善というよりは並列化というのが,現在の数値計算のセオリーになっているのでしょうか.
ご回答ありがとうございます.高次にすると境界におけるゴーストポイントが増えるので境界条件が複雑になり,高次差分による高精度化よりも格子間隔自体を小さくしたほうがよいということですね.参考にさせて頂きます.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 加重最小二乗法=①「変数を自然対数変換」=②「誤差項の分散の逆数を重み付け」?
- 数2Bの数列の問題です。 自分は、 まず数列 an=ar^(n-1)と置き こちらの問題の、y= の
- 数学1の問題がわかりません。 次の関数において、頂点の座標と、[]内のxの値に対するyの値を求めよ。
- 不偏分散について
- Excelで時間計算(負)
- SUMIF関数について
- エクセル・スプレッドシートで、一定数を超えたらゼロから再累計する方法
- 高2旧帝大志望です。共通テスト数学のアドバイスください泣
- paythonを使用した周回積分に関する質問です。
- Application.Volatile利用(excel2003)
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
100の101乗と101の100乗ではど...
-
3割の計算
-
倍率とデシベルの計算式
-
2の128乗の計算方法
-
信頼区間90%は何σ?
-
「再帰的」の意味を教えてください
-
減少率計算式教えて下さい
-
常用対数の求め方 log10の2は約...
-
2次関数って何の仕事で必要な...
-
2変数の2次導関数の離散化(差分)
-
10^0.2 = 1.58489319246111の計...
-
PS2の軍事転用について
-
出来高の計算
-
1.01の12乗の計算
-
なぜ円周率ってそんなに重要な...
-
電力ケーブルのインピーダンス...
-
指数計算を教えてください
-
なぜ円周率はいまだに計算され...
-
3.14、、、、
-
実生活で役に立つ数学ってあり...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2次関数って何の仕事で必要な...
-
信頼区間90%は何σ?
-
3割の計算
-
数値計算の時間の刻み幅について
-
減少率計算式教えて下さい
-
「再帰的」の意味を教えてください
-
2の128乗の計算方法
-
倍率とデシベルの計算式
-
常用対数の求め方 log10の2は約...
-
電力ケーブルのインピーダンス...
-
実生活で役に立つ数学ってあり...
-
らせんRの計算の仕方
-
1.01の12乗の計算
-
1512の1/5乗
-
重量偏差試験で使う数式
-
三角関数って
-
なぜ円周率ってそんなに重要な...
-
10^0.2 = 1.58489319246111の計...
-
三角形の面積・・・ヘロンと座...
-
直感では「ウソだろ!」と思う...
おすすめ情報