.m文件

function yy=lagrange(x1,y1,xx)

%本程序为Lagrange1插值,其中x1,y1

%为插值节点和节点上的函数值,输出为插值点xx的函数值,

%xx可以是向量.

syms x

n=length(x1);

for i=1:n

t=x1;t(i)=[];L(i)=prod((x-t)./(x1(i)-t));% L向量用来存放插值基函数

end

u=sum(L.*y1);

p=simplify(u) % p是简化后的Lagrange插值函数(字符串)

yy=subs(p,x,xx);

clf

plot(x1,y1,'ro',xx,yy,'*')

x=[ 0.4 0.5 0.6 0.7 0.8];

y=[-0.916291;-0.693147;-0.510826;-0.356675;-0.223144]';

yy=lagrange(x,y,0.54)

p =

- (14363668061545223*x^4)/6755399441055744 + (229230406283396627*x^3)/33776997205278720 - (6086876668119665137*x^2)/675539944105574400 + (23595121244981107513*x)/3377699720527872000 - 186390055565518223/70368744177664000

yy =

-0.6161

再问: 我们老师给出了部分程序代码,要把这个补全,能否把这个补全呢? 不要你的那个啊 怎么那么复杂? x0=[o.4;0.5;0.6;0.7;0.8]; y0=[-0.916291;-0.693147;-0.510826;-0.356675;-0.223144]; a=0; i=1; j=1; for i=1:n p=1; n=5; for j=1:n if j~=i; q=(x-x0(i))/(x0(j)-xo(i)); end p=p*q; end a=a+p; end

再答: x0=[0.4;0.5;0.6;0.7;0.8]; y0=[-0.916291;-0.693147;-0.510826;-0.356675;-0.223144]; a=0; x=0.54 i=1; j=1; n=5; for i=1:n p=1; q=1; for j=1:n if j~=i; q=(x-x0(i))/(x0(j)-x0(i)); end p=p*q; end a=a+p*y0(i); end a x = 0.5400 >> a a = -0.6391

再问: 运行了老说 ???undefined fuction or variable 'untitled1' 运行不了。。。

matlab插值法计算根号,怎么用matlab利用拉格朗日插值计算法的原理编写并计算函数所在节点的近似值....相关推荐

  1. python计算圆柱体的表面积和体积_java设计:问题是编写程序计算圆柱体的体积和表面积...

    题目: java设计:问题是编写程序计算圆柱体的体积和表面积 编写程序计算圆柱体的体积和表面积. 提示: 1.读入半径和高. 2.表面积=半径×半径×π+2×半径×π×高. 3.体积=底面积×高 4. ...

  2. 数据结构用递归算法计算二叉树中叶子结点数目的思想c语言程序,编写递归算法计算二叉树中叶子结点的数目。.doc...

    编写递归算法计算二叉树中叶子结点的数目. 学院名称专业班级实验成绩学生姓名学号实验日期课程名称数据结构实验题目2 树一.实验目的与要求 Cfree 三.实验内容和原理 [问题描述] [输入] &quo ...

  3. matlab自带拉格朗日插值,MATLAB实现拉格朗日插值

    <MATLAB实现拉格朗日插值>由会员分享,可在线阅读,更多相关<MATLAB实现拉格朗日插值(14页珍藏版)>请在人人文库网上搜索. 1.实用标准文档文案大全数值分析上机报告 ...

  4. 拉格朗日插值和牛顿插值原理及使用(代码环境:matlab)

    题目一: 1.用表1-1中的世界人口统计数值估计1980年的人口 表 1-1: 年 人口 1960 3 039 585 530 1970 3 707 475 887 1990 5 281 653 82 ...

  5. 利用对位相乘法计算线性卷积-附Matlab代码

    目录 1.线性卷积原理 2.利用对位相乘法计算线性卷积 3.Matlab实操 3.1源代码 3.2仿真结果 线性卷积原理 公示(1)为两个离散非周期序列进行线性卷积 一般我们计算线性卷积时使用图解法最 ...

  6. 科学计算:Python VS. MATLAB(3)----线性代数基础

    科学计算:Python VS. MATLAB(3)----线性代数基础 按:在介绍工具之前先对理论基础进行必要的回顾是很必要的.没有理论的基础,讲再多的应用都是空中楼阁.本文主要设涉及线性代数和矩阵论 ...

  7. matlab中计算不等式的解,matlab解不等式

    MATLAB求解非线性规划good (1)_理学_高等教育_教育专区.数学建模课... x4 ? x5 MATLAB 程序如下: f=[1; 2; 3; 1; 1]; intcon=[1 2 3 4 ...

  8. 运筹学matlab实验报告,运筹学上机实验报告 利用Matlab求解整数线性规划

    四川师范大学数学与软件科学学院运筹学上机实验报告. 学期:__2011_至__2012__ 第___一__ 学期 2011年11月9日 课程名称:__ 运 筹 学 ________ 专业:_信息与计算 ...

  9. matlab p q的确定,基于MATLAB软件的P-Q分解法潮流计算 (1)

    基于MATLAB软件的P-Q分解法潮流计算 摘要 电力系统潮流计算是研究电力系统稳态运行情况的一种重要的分析计算,它根据给定的运行条件及系统接线情况确定整个电力系统各部分的运行状态:各母线的电压,各元 ...

  10. 如何利用matlab做BP神经网络分析(包括利用matlab神经网络工具箱)

    如何利用matlab做BP神经网络分析(包括利用matlab神经网络工具箱) 转载:https://blog.csdn.net/xgxyxs/article/details/53265318 最近一段 ...

最新文章

  1. 90后教授:回国是用数学计算出的“最优解”
  2. python和c语言有什么关系-Python与C语言有什么区别?
  3. 织梦后台上传文章的php文件是那个,如何在织梦文章中上传视频及调用视频
  4. 修改对象的某个属性的值_什么是类,什么是对象
  5. pandas整表写入excel指定位置_当Python遇到Excel,一个能打的都没有~
  6. 大数据如何助力农业发展
  7. python实验二序列_Python学习笔记二:02序列类型的各自方法
  8. 关于Matpower用于攻击检测仿真方法的文献摘录
  9. 系统分析与设计知识点总结
  10. python相关性系数显著性检验_线性回归模型中系数趋势显著性的Statsmodels-Wald检验...
  11. 谷歌地图地名显示繁体字_谷歌地图卫星地图怎么取消地名还有路线
  12. 【PX4学习笔记】3. PX4 固件烧写(1 探索过程)
  13. 内存继续涨价 LPDDR4/LPDDR4X内存标准升级
  14. 163邮箱注册申请入口,申请163的邮箱账号
  15. 14个美容秘诀 网上疯传却最毁容
  16. scratch双语教师课件文档手册 3.scratch桌面舞台坐标系
  17. 大数据行业常用的软件工具有哪些?
  18. 10.HTML标题标记
  19. opencv——图片找不同
  20. my ReadTravel_Singapore / singapore / xinjiapo / lvyou / travel

热门文章

  1. Makefile 教程
  2. [翻译]Web开发牛人访谈:你们都在用什么?
  3. 1.SCRT怎么连接Ensp里面的设备???
  4. Android 实时数据库工具Database Inspector
  5. CE教程第八步之多级指针
  6. LSTM神经网络和GRU
  7. 网页滚动截屏怎么截长图
  8. 【macOS】Desktop桌面文件突然消失不见解决办法
  9. Json对象与Json字符串互转(四种转换方式)
  10. SOFT Workplace 软件使用说明书