用C语言编写牛顿插值程序
#include "stdio.h"
#define N 4
main()
{
float x0[N+1],y0[N+1],a[N+1];
float x, t,sum;
int i,j,m;
printf("input x=");
scanf("%f",&x);
printf("\ninput the array x0[N]:\n");
for (i=0;i<=N;i++)
{
printf(" x0[%d]=",i);
scanf("%f",&x0[i]);
}
printf("input the array y0[N]:\n");
for(i=0;i<=N;i++)
{
printf("y0[%d]=",i);
scanf("%f",&y0[i]);
}
for(j=1;j<=N;j++)
{
for(i=N;i>=j;i--)
y0[i]=(y0[i]-y0[i-1])/(x0[i]-x0[i-j]);
}
for(i=0;i<=N;i++)
a[i]=y0[i];
sum=a[0];
for(m=1;m<=N;m++)
{
t=1;
for(i=0;i<=m-1;i++)
{
t*=(x-x0[i]);
}
sum+=t*a[m];
}
printf("the sum is %f\n",sum);
}
用C语言编写牛顿插值程序.rar_C语言_插值 c语言_牛顿插值_牛顿插值c
版权申诉
14 浏览量
2022-09-14
13:50:21
上传
评论
收藏 791B RAR 举报
周楷雯
- 粉丝: 78
- 资源: 1万+
最新资源
- ZEND解密dezender12
- sony 索尼IMX334摄像头模组电路板AD版硬件PCB图(6层板).zip
- 基于flask和echarts融合交易策略的bitfinex可视化微服务.zip
- 包含了wvp-assist.tar wvp-talk.tar zlmediakit.tar .
- 3r4efgh53wgrf43tw
- 2024新版Java基础从入门到精通全套视频+资料下载
- Spring AI大模型视频教程+ChatGPT视频教程+OpenAI大模型视频教程(资料+视频教程)
- ABB工业机器人教程PDF版本
- 123321123323211
- 三相桥式全桥整流电路MATALB Simulink仿真文件
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论0