量子力学中的氢原子问题,当用球坐标分离变量后,其波函数的径向方程是拉盖尔(Laguerre)方程.试在x=0的邻域求拉盖尔方程xy"+(1-x)y+λy=0的级数解.λ取什么数值可使级数退化为多项式?这些
1 你把拉盖尔多递推式写错了.Ln(x) = ((2 * n - x + 1) * myfunction(n , x) - (n * n) * myfunction(n - 1, x)) / (n+1)而应当是Ln+1(x)= ((2 * (n-1) - x + 1) * myfunction((n-1) , x) - (n-1)*(n-1)* myfunction(n - 2, x))在代入值的时候,你没有注意到n 的变化, 有的
用递归!必须的……
我在MMA下搜索的拉盖尔多项式(Laguerre polynomial)命令:LaguerreL[n, x] or LaguerreL[n,a, x]跟盖根堡、勒让德多项式用法一样;不知道是不是你要的?函数
x=0:0.1:10; y=x.^3+x; plot(x,y); 在数学中,以法国数学家埃德蒙拉盖尔命名的拉盖尔多项式定义为下列拉盖尔方程的标准解: 此方程只有当n为非负时才有非平凡解.拉盖尔多项式可以由罗德里格公式导出: 此多项式是区间 上函数全体按照如下定义
x=0:0.1:10;y=x.^3+x;plot(x,y);
1 你把拉盖尔多递推式写错了. Ln(x) = ((2 * n - x + 1) * myfunction(n , x) - (n * n) * myfunction(n - 1, x)) / (n+1) 而应当是 Ln+1(x)= ((2 * (n-1) - x + 1) * myfunction((n-1) , x) - (n-1)*(n-1)* myfunction(n - 2, x)) 在代入值的时候,你没有注意到n 的变化, 有
找本数学物理方法的书,弄好两件事:1.勒让德函数与缔合勒让德函数,MATLAB的legendre函数是后者.2.顺便找一下勒让德函数的递推公式.我刚才粗看了一下,可能P(2,:),t(2,:)的表达式有点问题.ang应当是角度(弧度制),nmax是勒让德多项式的最高次项(它是无穷多项的)