博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
拉格朗日插值多项式
阅读量:4156 次
发布时间:2019-05-26

本文共 626 字,大约阅读时间需要 2 分钟。

拉格朗日插值多项式

标签:计算方法实验

//拉格朗日插值#include 
#include
const int maxn = 5; ///double x[maxn] = {
0.4, 0.55, 0.65, 0.8, 0.9};double y[maxn] = {
0.4175, 0.57815, 0.69657, 0.88811, 1.02652};double Lagrange(double x[maxn], double y[maxn], double X){ int i, k; double L, P = 0.0; for(k = 0; k < maxn; k++){ //计算P(x) L = 1.0; for(i = 0; i < maxn; i++) if(i != k) L *= ((X - x[i]) / (x[k] - x[i])); //用L计算基函数的值 P += (y[k] * L); } return P;}int main(){ double X; while(scanf("%lf", &X) != EOF) printf("P(%f) = %f\n", X, Lagrange(x, y, X)); return 0;}

实验结果

answer

你可能感兴趣的文章
Google Reader快捷键
查看>>
由12306.cn谈谈网站性能技术
查看>>
MySQL DELAY_KEY_WRITE
查看>>
地球重力为什么没把我们压碎掉?
查看>>
记一次TIME_WAIT网络故障
查看>>
怎样花两年时间去面试一个人
查看>>
分享读取各大主流邮箱通讯录(联系人)、 MSN好友列表的的功能【升级版(2.0)】 .net版
查看>>
Web资源访问及HTTP协议详解
查看>>
SYN_RECV
查看>>
IPTABLES配置
查看>>
决定一生的99个简单法则
查看>>
浅谈Ddos攻击攻击与防御
查看>>
技术方案评审
查看>>
内存究竟有多快?
查看>>
牛逼的面试题
查看>>
浅谈Ddos攻击与防御
查看>>
技术工程师的能力与目标
查看>>
Sar 监控命令小览
查看>>
程序员喝酒
查看>>
十分钟python入门教程
查看>>