下载此文档

一维插值实验报告.docx


文档分类:高等教育 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
一维插值实验报告.docx一维插值实验报告
一、实验内容
对函数曲)=歯
(1)
把区间分成等份,并计算f(x)的值
n=5,10, 20, 50
(2)
分别以(1)中求的值作Lagrange插值,
4次,9次,19次,49次
(3)
(4)
分段插值作图,n=5,10, 20, 50,100
三次样条插值作图,n=5,10, 20, 50,100
二、实验设计
编程如下:
untitled
clc
x=linspace (-1,1,11);
y=l./(l+25*); xO=linspace (-1z1r5);
yO=l./(l+25*);
yl=interpl(x,y,xO, 1 spline 1) y2=interpl(xz y,xO);
A=[ones (llf 1) xf (x. A2) 1 (x. A3) 1 (x. A4) 1 (x. A5) 1 (x. A6) 1 (x. A7) 1 (x. A8) 1 () 1 () * ]
a=A\y1;
y3=
a(1)+a(2) .*x0+a(3) .*+a(4) .*+a(5) .*+a(6) .*+a(7) .*x
+a(8) .*+a (9) .* + a (10) .*+a (11) .*;
plot (xO,y3, 1r1),
gtext ('),
hold onf
plot(xO,y2,f), gtext('.')/
hold on,
plot(xO,yl, 1 m1 ),
gtext(1 Spline 1)
hold off

clc
x=linspace (-1,1,11);
y=l./(l+25*);
xO=linspace(-1,1,10);
y0=l./(l+25*);
yl = interpl(x,yf xO, 1 spline 1)
y2=interpl(x,y,xO);
A=[ones (11, 1) x * () * () * () ' () ' ( 6) * () * () *
() 1 () 1 ]
a=A\y1;
y3=
a(1)+a(2) .*x0+a(3) .*+a (4) .*+a (5) .*+a (6) .*+a (7) .*x
+a (8) .*+a(9) .*+a(10) .*+a (11) .*;
plot (x0,y3, 1r*),
gtext(),
hold on,
plot(xO,y2,'b'),
gtext('.'),
hold on,
plot(xO,yl,1m1),
gtext (1 Spline 1)
hold off

clc
x=linspace(-1,1,11);
y=l./(l+25*);
xO=linspace(-1f1< 20);
y0=l./(l + 25*x. A2);
yl=interpl(x,y,x0z 1 spline 1)
y2=interpl(xz yz xO);
A=[ones (11, 1) x1 (x. A2) 1 (x."3) * (x. A4) ' (x. A5) ' (x. A6) 1 (x. A7) * (x. A8) *
()1 ()1]
a=A\y1;
y3=
a (1)+a (2) .*xO+a (3) .*+a(4) .*+a(5) .*+a(6) .*+a (7) .*x
+a(8) .*+a (9) .*+a (10) .*+a (11) .*;
plot(x0z y3z 1r1)z
gtext( ) r
hold on,
plot(x0z y2, 'b1),
gtext('.'),
hold on,
plot(xO,yl,1m1),
gtext (1 Spline 1)
hold off

clc
x=linspace (-1,1,11);
y=l./(l+25*);
xO=linspace(-1,1,50

一维插值实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sssmppp
  • 文件大小147 KB
  • 时间2020-12-06
最近更新