我编写了一个代码,在其中我找到了这个椭圆问题的解的近似值。
我使用以下代码部分计算了错误:
但对于出现以下错误:
For N=10: er = 9.9920e-016
For N=20: er = 2.4425e-015
For N=30: er = 7.1054e-015
For N=40: er = 7.7716e-015
For N=50: er = 1.5765e-014
For N=60: er = 1.6764e-014
For N=70: er = 1.0436e-014
但是随着的增加,误差应该会减小。我在上面的代码中做错了什么?
编辑:使用此代码: http: //pastebin.com/crS4vb1t
我得到以下结果:
[率,错误]=订单
率 =
0.2221 -2.0880 -0.2637 -2.7620
错误 =
1.0e-014 *
0.0281 0.0241 0.1024 0.1230 0.8342
编辑 2:
对于,,矩阵 A 以及我编写的代码如下:
一个=
第 1 至 14 列
-4 1 0 0 1 0 0 0 0 0 0 0 0 0
1 -4 1 0 0 1 0 0 0 0 0 0 0 0
0 1 -4 1 0 0 1 0 0 0 0 0 0 0
0 0 1 -4 0 0 0 1 0 0 0 0 0 0
1 0 0 0 -4 1 0 0 1 0 0 0 0 0
0 1 0 0 1 -4 1 0 0 1 0 0 0 0
0 0 1 0 0 1 -4 1 0 0 1 0 0 0
0 0 0 1 0 0 1 -4 0 0 0 1 0 0
0 0 0 0 1 0 0 0 -4 1 0 0 1 0
0 0 0 0 0 1 0 0 1 -4 1 0 0 1
0 0 0 0 0 0 1 0 0 1 -4 1 0 0
0 0 0 0 0 0 0 1 0 0 1 -4 0 0
0 0 0 0 0 0 0 0 1 0 0 0 -4 1
0 0 0 0 0 0 0 0 0 1 0 0 1 -4
0 0 0 0 0 0 0 0 0 0 1 0 0 1
0 0 0 0 0 0 0 0 0 0 0 1 0 0
第 15 至 16 列
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
1 0
0 1
0 0
1 0
-4 1
1 -4
编辑:这是与相关的错误的日志日志图:
所以错误不可能是正确的。还是我错了?
