贝塞尔函数、勒让德函数及其性质 您所在的位置:网站首页 贝塞尔函数公式 贝塞尔函数、勒让德函数及其性质

贝塞尔函数、勒让德函数及其性质

#贝塞尔函数、勒让德函数及其性质| 来源: 网络整理| 查看: 265

贝塞尔函数

贝塞尔函数是下列常微分方程的标准解函数,这个方程是在柱坐标或球坐标系下使用分离变量法求解拉普拉斯方程和赫姆霍兹方程得到的。

x^{2} \frac{\mathrm{d}^{2} y}{\mathrm{d} x^{2}}+x \frac{\mathrm{d} y}{\mathrm{d} x}+\left(x^{2}-\alpha^{2}\right) y=0\\

贝塞尔函数的具体形式随着上述的实数\alpha值的变化而变换,通常\alpha为整数n,对应解称为n阶贝塞尔函数

第一类贝塞尔函数

第一类贝塞尔函数J_\alpha(x)\alpha为非负时的解,通过幂级数展开,可以表示为:

J_{\alpha}(x)=\sum_{m=0}^{\infty} \frac{(-1)^{m}}{m ! \Gamma(m+\alpha+1)}\left(\frac{x}{2}\right)^{2 m + \alpha}\\

\alpha不为整数,则J_\alpha(x)J_{-\alpha}(x)线性无关,若为整数,则满足:

J_{-n}(x)=(-1)^nJ_n(x)\\

第二类贝塞尔函数

Y_{\alpha}(x)=\frac{J_{\alpha}(x) \cos (\alpha \pi)-J_{-\alpha}(x)}{\sin (\alpha \pi)}\\

汉克尔函数

汉克尔函数也是贝塞尔方程的一对线性无关的解

H^{(1)}_\alpha(x) = J_\alpha(x) + iY_\alpha(x)\\

H^{(2)}_\alpha(x) = J_\alpha(x) - iY_\alpha(x)\\

贝塞尔函数的仿真

matlab中可以直接使用函数

besselj(n, x) bessely(n, x)

来生成第一类和第二类贝塞尔函数。

贝塞尔函数的递推关系

容易得到:

\frac{\mathrm{d}}{\mathrm{d}x}[x^nJ_n(x)] = x^nJ_{n-1}(x)\\

\frac{\mathrm{d}}{\mathrm{d}x}[x^{-n}J_n(x)] = -x^{-n}J_{n+1}(x)\\

x J_{n}^{\prime}(x)+n J_{n}(x)=x J_{n-1}(x)\\

x J_{n}^{\prime}(x)-n J_{n}(x)=-x J_{n+1}(x)\\

由上面两式可以得到:

J_{n-1}(x) + J_{n+1}(x) = \frac{2n}{x}J_n(x)\\

J_{n-1}(x) - J_{n+1}(x) = 2J^{\prime}_n(x)\\

对应的,可以得到:

Y_{n-1}(x) + Y_{n+1}(x) = \frac{2n}{x}Y_n(x)\\

Y_{n-1}(x) - Y_{n+1}(x) = 2Y^{\prime}_n(x)\\

勒让德函数

勒让德函数是勒让德方程的解:

\left(1-x^{2}\right) \frac{d^{2} P}{d x^{2}}-2 x \frac{d P}{d x}+n(n+1) P=0\\

其中x = \cos\theta

P_{n}(x)=\sum_{k=0}^{\left[n/2\right]}(-1)^{k} \frac{(2 n-2 k) !}{2^{n} k !(n-k) !(n-2 k) !} x^{n-2 k}, \quad n=0,1,2, \cdots\\

这里需要考虑n为偶数或是为奇数,实际上会有两种形式,其中一个为n阶第一类勒让德函数,另一个是无穷级数,记为Q_n(x),成为第二类勒让德函数。

连带勒让德函数

连带勒让德函数是连带勒让德方程的解:

\left(1-x^{2}\right) \frac{d^{2} P}{d x^{2}}-2 x \frac{d P}{d x}+\left[n(n+1) + \frac{m^2}{1-x^2}\right] P=0\\

P_n^{(m)}(\cos\theta) = (\sin\theta)^m\frac{\mathrm{d}^mP_n(\cos\theta)}{\mathrm{d}(\cos\theta)^m}\\

勒让德函数的正交性

\int_{-1}^1P_n(x)P_m(x)dx  = \frac{2}{2n+1}\delta_{nm}\\

勒让德函数的仿真

matlab里面有直接计算连带勒让德函数的函数

legendre(n, x)

其中n为阶数,算出来的结果为n+1行的结果,第1行就是连带勒让德函数m=0的情况,即勒让德函数。

勒让德函数的递推公式

(n+1)P_{n+1}(x) - (2n+1)xP_n(x)+nP_{n-1}(x) = 0\\

(x^2-1)P^\prime_n(x) = nxP_n(x)-nP_{n-1}(x)\\

P^{\prime}_{n+1}(x)-P^{\prime}_{n-1}(x)=2(n+1)P_n(x)\\

P_n(x)=P^{\prime}_{n+1}(x)-2xP^{\prime}_n(x)+P^\prime_{n-1}(x)\\

xP^{\prime}_{n}(x) -P^{\prime}_{n-1}(x) = nP_n(x)\\

P^{\prime}_{n+1}(x) = xP^\prime_n(x)+(n+1)P_n(x)\\

特别地,有:

P_0(x)= 1\\P_1(x) = x\\P_2(x) = \frac{1}{2}(3x^2-1)\\P_3(x) = \frac{1}{2}(5x^3-3x)\\



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有