• ベストアンサー

拡散方程式

∇^2・ρv(R)=1/R^2・∂(R^2・∂ρv/∂R)=0 を解いたら ρv(R)=ρv∞-(ρv∞-ρvr)r/R になるそうなのですが解けません。どなたか教えて頂けないでしょうか。 ちなみに境界条件は、R→∞でρv→ρv∞、R→rでρv→ρvrです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#95312
noname#95312
回答No.2

極座標で表わした二階微分のようですが、変数は半径方向長さだけのようですね。 従って、単に d^2{ρv(R)}/dR^2=(1/R^2)・d{R^2・d(ρv)/dR}=0 とできます。 d{R^2・d(ρv)/dR}=0 2R・d(ρv)/dR+R^2・d^2(ρv)/dR^2=0 2・d(ρv)/dR+R・d^2(ρv)/dR^2=0 p=d(ρv)/dR とすると 2・p+R・dp/dR=0 dp/p+2・dR/R=0 ln(p)+2・ln(R)=c' p・R^2=c1 p=c1/R^2 d(ρv)/dR=c/R^2 ρv=(-c1/R)+c2 R → ∞ のとき、ρv→ c2 であるが これがρv∞ となるので、c2=ρv∞ R → r のとき、ρv→ (-c1/r)+ρv∞ であるが これがρvr となるので、(-c1/r)+ρv∞=ρvr ∴ c1=(ρv∞-ρvr)r 従って、ρv(R)=ρv∞-(ρv∞-ρvr)(r/R)

saswhite
質問者

お礼

ご回答ありがとうございます。 お陰様で無事解く事が出来ました。

その他の回答 (1)

  • Ae610
  • ベストアンサー率25% (385/1500)
回答No.1

1/R^2・∂/∂R{R^2・∂ρv/∂R}=0 ρに関する条件が無いので、ρ=一定として考えます。 すると 与式=ρ{2/R・∂v/∂R+∂^2(v)/∂R^2}=0 (一応ρ≠0としておく) ∂v/∂R=V・・・(1)とでもおくと ρ{2/R・V+dV/dR}=0 ・・・(2) (VはRのみの関数だから∂V/∂R=dV/dR) (2)の微分方程式を解く (2)で得られた解を(1)の関係式に代入して解く 境界条件R→∞でv→v∞、R→rでv→vr により、積分常数c1,c2が定められる。

関連するQ&A