牛顿插值法的c程序
简介,本程序用牛顿插值法对函数
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
,
X 1 3 2
y 1 2 -1
X值选取为1.5测试本程序。
源程序,
#include
#include
void main()
{
char L;
do
{
double M[100][100]; double x[100],y[100]; double X=1,xx=0,w=1,N=0,P,R=1;
int n;
cout<<"请输入所求均差阶数,";
cin>>n;
for(int i=0;i<=n;i++) {
cout<<"请输入x"<>x[i];
cout<<"请输入y"<>y[i];
M[i][0]=x[i];
M[i][1]=y[i];
}
for( int j=2;j<=n+1;j++) {
for( i=1;i<=n;i++)
{
M[i][j]=(M[i][j-1]-M[i-1][j-1])/(M[i][0]-M[i-j+1][0]);
}
}
for(i=1;i<=n;i++)
{
cout<<"其"<>xx;
for(i=0;i>L;
}while(L=='y'); }
测试结果: