#include <stdio.h>
#include <math.h>
double P(float x,int n)
{
if (n==0)
return 1;
else if (n==1)
return x;
else
return ((2*n-1)*x - P(x,n-1) - (n-1)*P(x,n-2))/n;
}
int main()
{
double z;
z=P(5,3);
printf("%.2lf\n",z);
return 0;
}
谭浩强第七章13题 n阶勒让德多项式
最新推荐文章于 2024-10-01 23:05:47 发布