![]() |
【求助】不知道哪里错了……MATLAB求n阶勒让德多项式的值和此数列的每一项值
编一函数文件,求n阶勒让德多项式的值和此数列的每一项值,已知 如果n=0 ,P(x,n)=1;如果n=1,P(x,n)=x;如果n>1 ,P(x,n)=
(2*n-1)*x*P(n-1,x)-(n-1)*P(n-2,x)/n 要求将x定义为全局变量。 我是这么做的,不知道错在哪里 function p=p(n,x) syms n global x if n==0 p=1 elseif n==1 p=x elseif n>1 p=(2*n-1)*x*p(n-1,x)-(n-1)*p(n-2,x)/n end |
所有时间均为北京时间。现在的时间是 12:34。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.