牛顿插值法C语言程序123
更新时间:2023-08-25 17:59:01 阅读量: 教育文库 文档下载
学号2131388 姓名 范宇超
程序:
#include<stdio.h>
#include<math.h>
#define N 6
float sub(float a[],float b[],float x,float e); void main(void)
{
float u[N]={100,121,144,169,196,225}; float v[N]={10,11,12,13,14,15}; float x,y,e,*p1,*p2;
printf("Input number x E=:"); scanf("%f%e",&x,&e);
p1=u;
p2=v;
y=sub(p1,p2,x,e);
printf("y=%f\n",y);
}
float sub(float *pp1,float *pp2,float x,float e) {
float a[N],b[N],t[N],y,y1,c; int i,k;
for(i=0;i<N;i++,pp1++) {
a[i]=*pp1;
printf("%12.6f",a[i]); }
printf("\n");
for(i=0;i<N;i++,*pp2++) {
b[i]=*pp2;
printf("%12.6f",b[i]); }
printf("\n");
y1=b[0];y=0;
c=1.0;
for(k=1;k<N;k++)
{
for(i=k;i<N;i++)
t[i]=(b[i]-b[i-1])/(a[i]-a[i-k]);
c*=(x-a[k-1]); y1+=c*t[k];
if(fabs(y-y1)<e)break; y=y1;
for(i=k;i<N;i++) b[i]=t[i]; }
return(y);
}
运行结果
正在阅读:
牛顿插值法C语言程序12308-25
苏教版二年级数学上册《第一单元 100以内的加法和减法(三)》单元教案01-09
36岁漂亮女博士解决了kdj指标的钝化和骗线问题大大提高短线买卖05-18
2015年全国中考数学试卷解析分类汇编 专题12 反比例函数(第一期)07-10
屋面、顶板防水专项施工方案03-05
友邦保险全佑一生计划书03-29
农村小学校本课程建设的几点思考12-24
VB考试题目11-22
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 插值法
- 语言程序
- 牛顿
- 123
- 小学六年级作文题目集锦
- 东梁村小学教材征订与管理制度
- PEP五年级下Unit5_Look_at_the_monkeys_B_read_and_write
- 玻璃纤维编织工艺现状
- 康明斯CM570发动机电控系统电路图
- 物流管理课程设计
- 2015-2020年中国智能用电市场评估及投资前景预测报告
- 重症医学科管理与持续改进
- 爱心捐助工作简报
- 浙江宁波东区2014届九年级英语上学期期末复习题
- 2012年陕西省高考英语模拟试题及答案
- 2018国企面试技巧:面试人际“棘手”难题如何巧妙处理
- zhaowei电玩策划方案
- 第8题 职工信息表 报告
- 社区服务站施工说明
- 【优质文档】一般将来时一般将来时变否定句一般疑问句特殊疑问句转化
- 当代戏剧
- 中国工商银行协议样张
- An Analysis On The Character Of Hamlet对哈姆雷特性格分析英文版
- Flash电子相册制作