matlab球谐函数代码,球谐函数 - 787247510的个人空间 - OSCHINA - 中文开源技术交流社区...

因为题主是从光学角度提问的,下面就从光学角度出发作答,当然实际上无法绕开数学。

球谐函数和振动有关,从某种意义上来说,它和三角函数没什么区别。因为它们只是在“不同坐标系”下描述“不同方向”的振动。

我们知道,麦克斯韦方程导出的波动方程:

02142927_AP0Y.jpg

(均匀各向同性介质)是描述许多光学现象的出发点。直接假定场在时间上是简谐振动的

02142928_RMWm.jpg(单色光分析),立刻就有

02142928_BaHM.jpg,其中:

02142928_OvX7.jpg

当然这个方程可以描述很多种现象,如果把E理解为温度T,并取:

02142928_2WUZ.jpg

这就是稳态热扩散方程;如果把

02142928_Gcn2.jpg理解为特征值,这就是单自由粒子的定态薛定谔方程。所以这个方程的解,及其表现出的一系列振动特征,在许多领域都是普适的。

我们通常会在3种坐标系下求解这个方程,也就是矩坐标、柱坐标、球坐标。

球坐标系:

e71857044f52c52b796572cd925a2da7.png

球坐标和直角坐的互换:

537edf55bfbaaa0fbd527d9704bd2cef.png 83cb22fdf1cfbeb22175da74a45f7208.png

具体应用,在光学中,比如矩形腔、矩形波导,圆柱腔、圆柱波导,球型腔。热学中,可以有方块、圆柱、球的热扩散问题。量子力学里可以有方势阱、柱状阱、有心力场(氢原子)中的粒子运动问题。

每种坐标系都有3个方向,矩坐标系x、y、z,柱坐标系

02142928_79kZ.jpg,球坐标系

02142928_sbDA.jpg 。上述方程在每种坐标系的每个方向上都会形成特定的振荡形态(有时会出现衰减或放大形态)。球谐函数

02142928_r2ad.jpg描述的就是球坐标系中在

02142928_w1y7.jpg方向的振荡形态。这件事通过分离变量法可以看得很清楚。

方程的具体求解都是通过分离变量进行的,具体是:

矩坐标:

02142928_bAfC.jpg

柱坐标 :

02142928_DB4G.jpg

球坐标 :

02142929_1YzH.jpg

具体求解过程教科书上都有,这里不再赘述,只看结果。注意,分离变量后的每一个子函数都描述了一个特定方向的形态。

矩坐标系的处理在数学上是最容易的,我们知道三个方向都有相似的振荡模式,由三角函数描述,比如

02142929_7hrv.jpg

02142929_F2DS.jpg,一般写为

02142929_6VIn.jpg。如果

02142929_hh4Z.jpg是实数,就是一个振荡;如果是虚数,就是一个指数衰减(或放大)。

在柱坐标系中,

02142929_3s7M.jpg和矩坐标系没什么区别,也是

02142929_tOnE.jpg的形式。

02142929_Eh1i.jpg的解是贝塞尔函数,注意,贝塞尔函数

02142929_C05o.jpg

02142929_WZQ5.jpg描述的就是径向振荡形态,

02142930_ZzVV.jpg

02142930_aP1O.jpg描述的是径向放大或衰减形态。这和

02142929_tOnE.jpg有相似的意义。

02142930_Y8ei.jpg具有

02142930_Rcgy.jpg形式的解,也是一个振荡(由于

02142930_4S3r.jpg向通常要求周期性,故没有非振荡解),只是角向振荡。

在球坐标系中,

02142929_Eh1i.jpg的解是球贝塞尔函数,意义和柱坐标系下类似。

02142930_Y8ei.jpg仍旧具有

02142930_Rcgy.jpg形式的解(同样有周期性要求)。

02142930_k1uR.jpg描述了

02142930_qLRT.jpg方向的振荡,只不过具体数学形式比较复杂(涉及勒让德函数)。“球谐函数”就是

02142930_lvh1.jpg

球坐标系:

363c46eacdc18e69eed1fc0ad2d14418.png,3D图:

7fcbda2a0dab44d695532986a9f58151.png

2D密度图:

d71f506316a79b260b8b8aafb1d1f9bc.png

最后,上面出现的各种函数都有各自的正交完备性,类似于三角函数的正交完备性。所以可以用来展开其他函数,正如傅里叶变换。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值