偏微分方程式の解の数値計算の仕方についての質問です。
例えば、偏微分方程式の解が以下のような形だったとします。
T(x,y)=Σ(A1n*x^n+A2n*x^(-n))*cos(ny)
nは変数分離定数です。A1n,A2nが積分定数です。またn=1~∞とします。
今、あるxにおけるTとyの数値計算をするとします。
つまりxを定数として扱います。
そして、上式を条件に代入して解を求めるのですが、
n=3の場合の結果が欲しい場合は、
n=1,2,3のとき連立方程式をそれぞれで解いて、
数値結果は、
(n=1の結果)+(n=2の結果)+(n=3の結果)
という考え方であってますか?
アドバイスをお願いします。
プログラムで数値計算をするのですがなかなかうまくいかずこまっています。
No.1
- 回答日時:
>n=1,2,3のとき連立方程式をそれぞれで解いて
イメージがわきません。T(x,y)が別途解っているのですか。
この回答への補足
説明不足で申し訳ございません。
例えば n=1 のとき A1nとA2n(A11,A21)が求まり、
n=2 のとき A12,A22 が求まります。
No.2ベストアンサー
- 回答日時:
(たぶん、前に質問されていた続きの問題のようですね。
もし、そうだとすれば、すこし、誤解があるようです。)<<「偏微分方程式の解が以下のような形だったとします。
T(x,y)=Σ(A1n*x^n+A2n*x^(-n))*cos(ny) (*)」
このときの総和記号(シグマ)はnについて和をとるのでしょう?境界条件が、特定のx=x0に対してT(x,y)が与えられているならば、そのT(x,y)はつぎのようになります:
T(x0,y)=Σ(A1n*x0^n+A2n*x0^(-n))*cos(ny)
[以前のあなたの問題では T(x0,y)=cosy, となっていましたね。]
とにかく、T(x0,y)がyの関数として与えられているなら、
T(x0,y)=Σ(A1n*x0^n+A2n*x0^(-n))*cos(ny)
1次元のフーリエ級数ですから、cos(my)を両辺に掛けて、題意に合う範囲で積分すればフーリエ係数
(A1n*x0^n+A2n*x0^(-n))
がnを使った式であらわすことができます。A1n と A2n 求めるにはもうひとつの境界条件が必要です。(x=x1でT(x1,y)がyの関数としてあたえられていると、)その2つの条件から、A1n と A2n を求めることができます。
いったん、A1n と A2n とがnの関数として与えられていれば、(*)に代入して、nを1から無限大まで加えあわせれば、解は求まりますが、必要な精度まで計算機で求めることになります。
「n=1,2,3のとき連立方程式をそれぞれで解いて、」は必要ないと思います。
この回答への補足
丁寧に回答していただきありがとうございます。
前回の問題とは厳密に言えば違うのですが、今回も似たような感じです。
「n=1,2,3のとき連立方程式をそれぞれで解いて、」というのは、Akira_oji様がおっしゃった、A1nとA2nがの関数として与えられていれば・・・ と同様の処理をしています。
連立方程式をそれぞれ解く→nに関するループを用いて、境界条件に代入しnの関数で表したもの(4元連立方程式)を掃き出し法で特という処理を行っています。
今回質問させていただいたのは、数値計算の結果で、x,yに関して単調に曲線的に減少していくような解が得られるはずなのですが、何故か減少したあとにまた増加し、軽く振動しているような解になったので、解の重ね合わせ自体が間違っていると疑ったからです。
Akira_oji様の文書ですと、各nにたいする解を全て加えるという結論で正しいとわかりました。
またお世話になることがあるかと思いますが、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 【完全微分方程式⠀】 分数で分母が0になり定義できない場合、分母を仮にtと置いてそれを極限t→0とし 1 2022/05/06 14:43
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- 電気工事士 6.6kVケーブル単芯325sq-1.5kmの遮蔽銅テープ抵抗値は何Ω? 1 2023/05/02 21:06
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) エクセルの関数に関しての質問です。 5 2022/10/07 11:17
- 数学 連立微分方程式の解き方について 7 2022/12/16 13:39
- Excel(エクセル) エクセルでSUMIFS関数で条件範囲の部分が#valueになる。 4 2023/04/28 12:42
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで合計値を基にデータを均...
-
tanX=Xの解
-
d^2x/dt^2 + x = cos(ωt)の求め方
-
次の2つの連立方程式は同じ解を...
-
微分方程式の解を、微分方程式...
-
数学についてです 「 aを定数と...
-
微分方程式 定常解について・・・
-
数学I 二次方程式について次の...
-
解に3つ以上±や∓がある時複号...
-
一枚の板から何枚取れるか?
-
16の4乗根は±2ではない!?
-
複数の品目での単価と全体の合...
-
答えを教えて
-
cos x = 0の解の書き方について
-
n階微分方程式はなぜ任意定数が...
-
高1の問題です!!
-
線形計画法のシンプレックス法...
-
定数係数以外の2階常微分方程...
-
数学Iの2次方程式の所で、共通...
-
この問題の1.2で、場合分けした...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
高校数学の整数問題です。
-
Excelで合計値を基にデータを均...
-
答えを教えて
-
数学II 三次方程式 x^3-5x^2+ax...
-
解なし≠解はない
-
複数の品目での単価と全体の合...
-
微分の重解条件は公式として使...
-
16の4乗根は±2ではない!?
-
x^y=y^x (x>y)を満たす整数解は...
-
解に3つ以上±や∓がある時複号...
-
点P(x+y、xy)の軌跡を求めよ。...
-
一枚の板から何枚取れるか?
-
3次関数と直線が接する場合、...
-
数学についてです 「 aを定数と...
-
aの値に関係なくとよく問題で見...
-
2次方程式X^2-3X-1=0の2つの...
-
なんで4次方程式f(x)=0がx=2を...
-
何故グラフに接するとき重解に...
-
3次関数と1次関数が接するとき
-
2次方程式の2解がともに0と3の...
おすすめ情報