插值和切比雪夫插值误差均匀分布。
7视图(30天)
显示旧的评论
让
f
(
x
)
=
e
|
x
|
。比较均匀间隔的插值和切比雪夫插值通过绘制学位
n
这两种类型的多项式时间间隔(
−
1
,
1),
n
=
10和20。对于等间距的插值,左派和右派插值基础点
−
1和1。由抽样在0
。
01步长,为每种类型创建经验插值误差,情节比较。龙格现象可以观察到这个问题?
我用这个函数情节之间的误差比较均匀间隔的插值和切比雪夫插值,但我总是让这个错误当我试着运行这段代码x = 1:0.01:1;(y1, y2) = expofabsx(1)情节(x, y₁, x, y2);
错误使用阴谋
向量的长度必须相同。
错误expofabsx(42)行
情节(xpoint ypoint,“o”, x, y, x1 xr, (0,0),“k”, [0 0], [y1欧美],“k”);
推荐- - - - - -这是我的函数
函数
y =巢(d c、x、b)
如果
输入参数个数< 4,b = 0 (d, 1);
结束
y = c (d + 1);
为
我= d: 1:1
y = y。* (x - b (i)) + c(我);
结束
函数
c = newtdd (x, y, n)
为
j = 1: n
v (j, 1) = y (j);
结束
为
我= 2:n
%填写y列牛顿三角形%的列,
为
j = 1: n +我
%填列从上到下
v (j,我)= (v (j + 1张)- v (j,张))/ (x (j +张)- x (j));
结束
结束
为
i = 1: n
c (i) = v (1,);
%阅读以及三角形的顶部
结束
函数(y1, y2) = expofabsx (x)
x1 = 1;xr = 1;日元= 3;欧美= 3;
情节([x1 xr], [0 0),
“k”
[0 0],[y1欧美],
“k”
网格);
在
;
如果
x < 0
x = - x;
结束
p = x;
xpoint = - x: 1。: x;ypoint = exp (abs (xpoint));
为
k = 0:10
k = k + 1;
c = newtdd (xpoint ypoint k);
x = x1 . 01: xr;
y =巢(k - 1 c x, xpoint);
情节(xpoint ypoint,
“o”
,x, y, x1 xr, (0, 0),
“k”
[0 0],[y1欧美],
“k”
);
轴([x1 xr y1欧美]);网格
在
;
结束
日元=巢(k - 1 c p, xpoint);
% Chebysher插值法
n = 10;
b = cos ((1:2:2 * n - 1) *π/ (2 * n));
yb = exp (abs (b));
为
k = 0:9
k = k + 1;
c1 = newtdd (b, yb, k);
x = x1 . 01: xr;
y =巢(k - 1, c1, p, b);
持有
所有
流(
的大小xpoint: % dx % d \ n”
、大小(xpoint))
流(
的大小ypoint: % dx % d \ n”
、大小(ypoint))
流(
的规模(x): % dx % d \ n”
、尺寸(x))
流(
的尺寸y: % dx % d \ n”
、尺寸(y))
流(
x1的大小:% dx % d \ n”
、大小(x1))
流(
xr的大小:% dx % d \ n”
、大小(xr))
流(
日元的大小:% dx % d \ n”
、大小(y1))
流(
欧美的大小:% dx % d \ n”
、大小(欧美))
情节(xpoint ypoint,
“o”
,x, y, x1 xr, (0, 0),
“k”
[0 0],[y1欧美],
“k”
);
轴([x1 xr y1欧美]);网格
在
;
结束
y2 =巢(n - 1, c1, p, b);
结束
和这个是不同的大小
(y1, y2) = expofabsx (- x)
x21 xpoint大小:1
x21 ypoint大小:1
x201 x的大小:1
y的大小:1 x1
x1的大小:1 x1
xr的大小:1 x1
x201 y1大小:1
欧美的大小:1 x1