- 3
- 0
- 约2.83千字
- 约 5页
- 2020-09-08 发布于海南
- 举报
Lagrange插值 MATLAB源程序
function y=lagrange(x0,y0,x); %x0 自变量取值向量已知 y0 为已知 对应 x0 的函
数取值 ,x 为要求插值点坐标
n=length(x0);
m=length(x);
for i=1:m
z=x(i);
s=0.0;
for k=1:n
p=1.0;
for j=1:n
if j~=k
p=p*(z-x0(j))/(x0(k)-x0(j)); %插值基函数
end
end
s=p*y0(k)+s; %lagrange 插值多项式
end
y(i)=s;
end
测试:
x0=[0:2]
y0=[2 3 5]
x=0.5
Lagrange(x0,y0,x)
x0=[0:2]
y0=[2 3 5]
x=[0:0.01:2]
Lagrange(x0,y0,x)
Newton插值 MATLAB源程序
function f=Newton(x,
您可能关注的文档
- 12.亨利定律(2020年-2021年).pdf
- 15生物化学习题与解析--细胞信息转导(2020年-2021年).pdf
- 18春北京大学健康评估N291作业4-2(2020年-2021年).pdf
- 24重症医学的科研(2020年-2021年).pdf
- 104种苗木名称以及图片表(2020年-2021年).pdf
- 01461机械原理与机械设计复习资料(2020年-2021年).pdf
- 2011软件技术专业人才专业岗位与工作任务分析报告(2020年-2021年).pdf
- 2020-2020城服3+2转段考试试卷(2020年-2021年).pdf
- 2020高考全国3卷理科数学带答案(2020年-2021年).pdf
- 2020国开网人文英语3答案(单元自测2~8)(2020年-2021年).pdf
原创力文档

文档评论(0)