编写一个拉格朗日函数,传入x,返回插值结果y。

​
/*-------------------------------------------------------------
函数功能:拉格朗日插值
输入变量: X用于插值的数组,Y是对应的函数值,x是输入,N是数组长度
--------------------------------------------------------------*/
float Lagrange(float X[],float Y[],float x,int N)
{float sum = 0;float Ln[N];for(int i = 0; i<N ; i++){float w[N],w1[N]; //将lk初始置为1w[i] = 1;//分子w1[i]= 1;//分母for(int j = 0; j<N; j++){if(j != i)//累乘{w[i] *= (x-X[j]);w1[i]*= (X[i]-X[j]);}}Ln[i] = w[i]/w1[i];sum += Ln[i]*Y[i];}return sum;
}​

拉格朗日(Lagrange)插值函数(C语言)相关推荐

  1. c语言构造插值多项式,拉格朗日多项式插值(C语言).docx

    拉格朗日多项式插值(C语言) #include #include #include float lagrange(float *x,float *y,float xx,int n)/*拉¤-格?朗¤¨ ...

  2. matlab:Lagrange插值函数构造

    L a g r a n g e Lagrange Lagrange基函数及 L a g r a n g e Lagrange Lagrange多项式的构造 构 造 L a g r a n g e 基 ...

  3. matlab中如何用lagrange插值,MATLAB实现Lagrange插值函数

    MATLAB实现Lagrange插值函数 MATLAB实现Lagrange插值函数 MATLAB实现Lagrange插值函数 首先我们绘制Lagrange基函数 首先给出一个Lagrange基函数比较 ...

  4. 实验二:Lagrange拉格朗日插值法之C语言代码

    拉格朗日插值多项式的算法就比前面的简单些,30行代码左右可以搞定,不过为了通俗易懂,这里我写了比较多的注释.题目:已知下列函数表: x | 0.56160 | 0.56280 | 0.56401 | ...

  5. 罗尔(Rolle)、拉格朗日(Lagrange)和柯西(Cauchy)三大微分中值定理的定义

    一.Rolle中值定理 定义: 若函数f(x)f(x)满足{f(x)在[a,b]内连续,在(a,b)内可导f(a)=f(b) \begin{cases} f(x)在[a, b]内连续,在(a, b)内 ...

  6. 【优化】拉格朗日(Lagrange)乘子法超简说明

    本文不做数学推导,从物理意义上讲解拉格朗日乘子法. 原问题 我们要解决带有等式约束的最优化问题.为方便书写,以二维函数为例: m a x f ( x , y ) , s . t . g ( x , y ...

  7. 拉格朗日Lagrange插值多项式

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本文转载 ...

  8. 拉格朗日插值程序C语言,拉格朗日插值法 C语言实现

    /* *作者:KDF5000 *功能:利用拉格朗日插值法求解近似值 *时间:2013.4.15 */ #include #include #include //存放插值节点 struct Data{ ...

  9. 拉格朗日(Lagrange)插值算法

    多项式除法 假定平面上有**A(1,-1) ,B(2,9),C(3,25)求出最低次多项式f(x)经过这些点,前面我们讲过牛顿插值,现在我们不用这个方法.想要经过这些点,那么当满足某些条件时, 我们假 ...

  10. 拉格朗日(Lagrange)乘子法超简说明

    本文为转载文章,原文地址:https://blog.csdn.net/shenxiaolu1984/article/details/55812344

最新文章

  1. 今天看论坛,有这样一句话,深有同感,还是家里好
  2. EventBus-再也不用什么Handler了
  3. python字典popitem和pop_python 字典之pop() and popitem()
  4. 用python画爱心动图_编写Python爬虫抓取暴走漫画上gif图片的实例分享
  5. 穿上就能凉快近5°C,华中大浙大夏日“避暑神器”登Science
  6. CVE-2018-5711:PHP GD库拒绝服务漏洞
  7. 计算机学院可以表演的小品,中央戏剧学院小品表演真题之单人小品
  8. 网络连接异常、网站服务器失去响应_网站常见故障解决办法
  9. 6 如何查看MESSAGE消息
  10. Go语言中的单例模式
  11. 中芯国际能靠14nm工艺翻身么?
  12. 东风小康为什么是dfsk_重庆造乘用车首次乘坐专列出口欧洲 100辆东风风光ix5抵达德国...
  13. (4)Redis的Java API
  14. 网管员应该掌握好的学习方法
  15. Odoo15企业邮箱配置与实现手机端回复亦可自动挂单
  16. 若干排序算法简单汇总(一)
  17. pwnable kr 之 passcode
  18. 深度学习基础技术分析2:神经网络(含代码分析)
  19. Laravel 报错 file_put_contents(): failed to open stream......解决
  20. 数据结构之 二叉树的存储和遍历总结

热门文章

  1. 如何把iPhone的照片传到Mac电脑
  2. Radis 使用详细教程
  3. 写交织(AXI4不在支持写交织功能)
  4. 修复 Rancher 2.5.x 内部证书过期导致无法启动的顽疾
  5. 安装Kong和Konga
  6. 应用层协议 —— HTTP(二)
  7. 北大邮箱收件服务器,北京大学网络服务
  8. ReviewBoard安装配置
  9. Caffe2 - (十三) 基于 Python 创建 Operator
  10. 结合QT与STM32的串口通讯之跑马游戏设计与实现