- 17
- 0
- 约2.94千字
- 约 4页
- 2015-09-26 发布于重庆
- 举报
拉格朗日差值牛顿插值以及三次样条插值的matlab实现
% Lagrange插值
clear
clc
%-----------------------------
n=10; %结点个数
lb=-1; %下界
ub=1; %上界
step=0.01; %作图点步长
%-----------------------------
% 原始函数图形
x0=lb:step:ub;
y0=1./(1+25*x0.^2);
plot(x0,y0,r-);
hold on
%-----------------------------
% 插值函数
for i=1:n+1
xi(i)=lb+(ub-lb)*(i-1)/n;
yi(i)=1/(1+25*xi(i)^2);
end
%------------------------------
count=1;
for x=lb:step:ub
fl=0;
%--------------------------
%求出pn(xk)
for k=1:n+1
up=1;
dn=1;
%----------------------
%求出f(xk)
for i=1:n+1
if k~=i
up=up*(x-xi(i));
dn=dn*(xi(k)-xi(i));
end
end
%----------------------
fl=fl+yi(k)*up/dn;
end
pn(count)=fl;
%--------------------------
fi(count)=1/(1+25*x^2);%求原函数的值
count=count+1;
end
%------------------------------
% L插值函数图
x=lb:step:ub;
plot(x,pn,g--)
%------------------------------
num=(ub-lb)/step+1;
for i=1:num
p_f(i)=pn(i)-fi(i);
end
center=fix(num/2);
scale=fix(num/10);
a=center-scale;
b=center+scale;
disp pn(i)-fi(i) 的值为:
p_f(a:b)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear all
clc
%Newton迭代法求解极小值点
%=====================================
disp 几点说明:
disp 1.程序中的函数采用课本P102例3.3.2。
disp 2.只需改变所需要求的函数和初始点的值。
disp ===================================================
%=====================================
%定义函数
disp 函数 f(x) 为:
syms x1 x2
f=(x1-2)^4+(x1-2)^2*x2^2+(x2+1)^2
disp 初始点的值:
x0=[1;1]
%=====================================
%求函数的梯度和海色阵
disp 函数f的梯度:
g=jacobian(f,[x1;x2])
disp 函数f的Hesse矩阵:
G=jacobian([g(1);g(2)],[x1,x2])
%=====================================
%定义迭代的最大次数
n=10;
%=====================================
%一些初始值的计算
g0=subs(g,{x1,x2},{x0(1),x0(2)});
G0=subs(G,{x1,x2},{x0(1),x0(2)});
f0=subs(f,{x1,x2},{x0(1),x0(2)});
%=====================================
%迭代点集合 x和函数值F的初始化
x=zeros(2,n);
F=zeros(1,n);
%运用Newton方程解出下一近似值
x(:,1)=x0-in
您可能关注的文档
- 建立我国医疗保障体系六个影响因素的研究.pdf
- 建站全攻略.doc
- 建筑专业英语词汇(B).doc
- 建筑专业英语词汇(D).doc
- 建筑cad多线应用的方法.doc
- 建筑专业英语词汇(OQ).doc
- 建筑工程中桩基检测技术问题分析中英文对照.doc
- 建筑结构抗震设计原理 课后思考题.doc
- 建筑砂浆抗压强度等级划分.doc
- 建筑英语 中英文对照by Iris.doc
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 巴西饶坚赞《山法了义海论》思想探析.docx VIP
- 啊我永远失去了你bersempreioti选自清教徒Ipuritani原版调钢琴伴奏谱五线谱正谱伴奏音频.pdf VIP
- 浙江省温州市2023-2024学年七年级上学期期末考试语文试卷(含答案).doc VIP
- 人教版六年级上册数学期末测试卷可打印.docx VIP
- (期末考点培优)专题10 短文填空(含答案解析)八年级英语下册期末复习考点培优专项冀教版.docx VIP
- 复杂剖宫产手术专家共识(2024).pdf VIP
- (冀教版)—六年级英语上册期末测试卷.doc VIP
- GB50275-2010风机、压缩机、泵安装工程施工及验收规范.docx VIP
- 江西省赣州市文清外国语学校2024-2025学年高三下学期联考押题卷物理试题试卷含解析.doc VIP
- 铁路工程测量:控制测量PPT教学课件.pptx
原创力文档

文档评论(0)