- ベストアンサー
熱伝導方程式問題の解法に困っています
- 熱伝導方程式の問題について質問です。
- 与えられた条件で解を求める方法について教えてください。
- フーリエ級数を用いて解を求める際に詰まっています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
F(x)=Acos(ax)+Bcos(ay) ではなく F(x)=Acos(ax)+Bsin(ax) です ∂u/∂t=c^2・∂^2u/∂x^2・・(1) u(x,0)=f(x)・・(2) u(-L,0)=u(L,t)=0・・(3) u(x,t)=F(x)G(t) G'(t)/{(c^2)G(t)}=F"(x)/F(x)=kと置く k<0の時,k=-a^2(a>0)とすると F"(x)/F(x)=-a^2 F"(x)=-(a^2)F(x) F"(x)+(a^2)F(x)=0 の解は F(x)=Acos(ax)+Bsin(ax) G'(t)/{(c^2)G(t)}=-a^2 G'(t)/G(t)=-(ac)^2 の解は G(t)=Ce^{-t(ac)^2} CAをA,CBをBに置き換えると u(x,t)={Acos(ax)+Bsin(ax)}e^{-t(ac)^2} u(-L,0)=0= Acos(aL)-Bsin(aL)=0…(4) u(L,t)={Acos(aL)+Bsin(aL)}e^{-t(ac)^2}=0 Acos(aL)+Bsin(aL)=0…(5) (4)+(5)から Acos(aL)=0 (nは任意整数とすると) A=0又はaL=(2n+1)π/2 だから A=0又はa=(2n+1)π/(2L) (5)-(4)から Bsin(aL)=0 (nは任意整数とすると) B=0又はaL=nπ だから B=0又はa=nπ/L B=0の時A=0の時u(x,t)=0となるから a=(2n+1)π/(2L)だから u(x,t)=Acos{(2n+1)πx/(2L)}e^[-tc^2{(2n+1)^2}π^2/(4L^2)] a=nπ/Lの時n≠n+(1/2)だからA=0だから u(x,t)=Bsin(nπx/L)e^{-t(c^2)(n^2)(π^2)/L^2} ∴nを任意整数とすると u(x,t)=Acos{(2n+1)πx/(2L)}e^[-tc^2{(2n+1)^2}π^2/(4L^2)] 又は u(x,t)=Bsin(nπx/L)e^{-t(c^2)n^2(π^2)/L^2}
お礼
助かりました!