数学物理方法 06 定解问题

 

§6.1 

6.1.1 

1. 
,. 
{线线  

2. 
(1)18:taylor:u tt =a 2 u xx +f 
(2)19:: 
:u tt =a 2 Δu+f 
u,a,f 

:u t =DΔu+f 
u,D,f 

:Δu=h 
h,u 

(3)1920 
():u tt =a 2 u xxxx +f(x,t) 
线:KdV:u t +σuu x +u xxx =0 
schro ¨ dinger:iψt = 2 2u Δψ+U(r)ψ 

6.1.2 

1. 
{:():()  
:y  (t)4y=0 
y=C 1 e 2t +C 2 e 2t  
⎧ ⎩ ⎨ ⎪ ⎪ ⎪ ⎪ y  4y=0y(0)=0y  (0)=4 }  

2 
: 

3.:⎧ ⎩ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎧ ⎩ ⎨ ⎪ ⎪    

§6.2 

6.2.1 

1.: 
线,AB,,. 

2.: 
(1):u(x,t) 
(2):a.ρ(x,t)=ρ(t),p=0 
b. 
c.T沿; 
d.u x ,u 2 x 0 
(3):. 

3.: 
(1),Δx: 
x:{T 1 cosα 1 T 2 cosα 2   
y:⎧ ⎩ ⎨ ⎪ ⎪ T 1 sinα 1 T 2 sinα 2 F(x+η 1 Δx,t)Δx(0η 1 1)(F)  
(2) 
T 2 cosα 2 T 1 cosα 1 =0(1) 
T 2 sinα 2 T 1 sinα 1 +F(x+η 1 Δx,t)Δx=u tt (x+η 2 Δx,t)ρΔx(2) 
(3) 
u tt =a 2 u xx +f 
a 2 =Tρ ,:gcm/s 2 g/cm =(cms ) 2  
f=Fρ () 
: 
(1)f=0:u tt =a 2 u xx +fu tt =a 2 u xx  
(2):u tt =a 2 Δu+f 
(3):A.,B.,C. 

6.2.2 

0.: 
:Q,S,V,t,ρ,T,: 
(1)C:,.C=Q(ρV)T  
(2)q:.q=QtS  
(3):q=kTn k 
. 
(4)F:,.F=QtV  

1.: 
A,,沿,. 

2.: 
(1):u(x,t) 
(2):cρk;u=u(x,t) 
(3):. 

3: 
(1)ΔxΔt: 
x:Q 1 =kux | x AΔt 
x+Δx:Q 2 =kux | x+Δx AΔt 
:Q 3 =FΔt(AΔx)(F) 
:Q=C(ρAΔx)[u(x,t+Δt)u(x,t)] 
(2):Q=Q 1 Q 2 +Q 3  

(3):u t =Du xx +f 
D=kcρ ,f=Fcρ  
,,. 

6.2.3 

1.: 
ε,ρ(x,y,z),. 

2.: 
(1):E  =V,V 
(2): 
(3): 

3.: 
(1)S 
(2),: s E ¯ ds ¯ =4π14πε  τ ρdτ 
(,) 
(3):ΔV=ρε Poisson 
ρ=0,ΔV=0Laplace 
: 
u t =0 
u t =DΔu+fΔu=fD  

§6.3 

: 
a.: 
b.: 
⎧ ⎩ ⎨ ⎪ ⎪   

6.3.1 

1.: 
. 
:{u| t=0 =φ(x)u t | t=0 =ψ(x)  

2. 
(1): 
,t=0 
⎧ ⎩ ⎨ ⎪ ⎪ ⎪ ⎪ u| t=0 ={(2h/l)x(0xl/2)(2h/l)(lx)(l/2xl) u t | t=0 =0  

,t=0 
u| t=0 =bl x 
(2)tnn: 
:u tt =a 2 u xx +f{u| t=0 =φ(x)u t | t=0 =ψ(x)  
u t =DΔu+fu| t=0 =φ(x) 
Δu=ρε  

6.3.2 

1.: 
 

2.: 
(1)(Dirichlet) 
u|  =f(M,t)() 
:u| x=l =T 0 e t  
:u| x=0 ,u| x=l =0 

(2)(Neuman) 
u n |  =f(M,t)() 
:,F(t) 
u x | x=l =F/E, 

: 
a)x=l,ψ(t):ux | x=l =ψ(t)k  
b)x=l,ψ(t):ux | x=l =ψ(t)k  
c)x=0,ψ(t):ux | x=0 =ψ(t)k  

(3)(): 
(u+hu n )|  =f(M,t)() 
:() 
[u+hu x ] x=l =u 0 ,h=kH  
:, 
u| x=0 =0,(u+Esk u x )| x=l =0 

3. 
(1) 
:l,x=0t=0,沿F(),t>0 
u x | x=l =FE  

(2) 
:lv,,, 
u x | x=l =0,u| x=0 =0 

(3)f=0,123 

6.3.3 

1. 
,. 

:, 
⎧ ⎩ ⎨ ⎪ ⎪ u 1 | x=x 0  =u 2 | x=x 0  E 1 u 1 x | x=x 0  =E 2 u 2 x | x=x 0    

:, 
:u 1 | σ =u 2 | σ  
:ε 1 u 1 n | σ =ε 2 u 2 n | σ  

2.: 
. 
:(Euler): 
y=Ax l +Bx (l+1)  
[0,a]:y=Ax l ,[a,):y=Bx (l+1)  

6.3.4 

1.: 
: 
:{u tt =a 2 u xx ,<x<u| t=0 =φ(x),u t | t=0 =ψ(x)  

2.: 
: 
{Δu=0u| σ =f(M)  

3.: 
: 
⎧ ⎩ ⎨ ⎪ ⎪ u tt =a 2 u xx u| x=0 =u| x=l =0u| t=0 =φ(x),u t | t=0 =ψ(x)  

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
MATLAB是一款强大的数学软件,可以用于决各种数学物理方程。下面是一些常用的方法: 1. 符号计算工具箱 MATLAB中有一个符号计算工具箱,可以用于进行符号计算,包括求方程、求导、积分等等。使用这个工具箱,可以将符号表达式直接输入到MATLAB中,然后进行求。例如,要求一个方程,可以使用solve函数,例如: syms x eqn = x^2 + 3*x + 2 == 0; sol = solve(eqn, x); 这个代码片段可以求方程x^2 + 3*x + 2 = 0的。 2. 数值计算工具箱 MATLAB中还有一个数值计算工具箱,可以用于进行数值计算,包括求微分方程、积分方程、常微分方程等等。使用这个工具箱,可以将数学物理问题转化为数值计算问题,然后使用MATLAB提供的函数进行求。例如,要求一个微分方程,可以使用ode45函数,例如: function dydt = odefun(t, y) dydt = -2*t*y^2; [t, y] = ode45(@odefun, [0, 1], 1); 这个代码片段可以求微分方程dy/dt = -2*t*y^2,初始条件y(0) = 1的数值。 3. 数学物理方程求工具箱 MATLAB还有一些专门的工具箱,可以用于求特定类型的数学物理方程,例如偏微分方程、波动方程、热传导方程等等。这些工具箱提供了特定的函数和算法,可以帮助用户更轻松地求这些方程。 总之,MATLAB是一款非常强大的数学软件,可以用于决各种数学物理方程。使用它进行计算需要掌握一定的数学和编程知识,但是一旦熟练掌握,就可以大大提高计算效率和准确性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值