You are on page 1of 23

ESCUELA PROFESIONAL DE Matemática asistida por

INGENIERÍA CIVIL Y AMBIENTAL computador

Practica calificada N°3 Grupo de curso: ___________


Mg. Rocío Estrella Rivera Fecha:____________________
Semestre: 2018-II
Código:

Apellidos y Nombres: ANDREA RUBI NICOLE CALERO BARBOZA

INSTRUCCIONES:
 Lea cuidadosamente cada una de las preguntas y responda de acuerdo a cada instrucción.
 Mantenga el orden y numeración de cada ejercicio.

PREGUNTA 1: (7 puntos)

Dado el sistema de ecuaciones:


−𝑥1 + 3𝑥2 + 𝑥3 = 1
2𝑥1 + 3𝑥3 = −1
10𝑥1 + 3𝑥2 + 2𝑥3 = 2

a) ¿Es posible realizar el método de Jacobi? ¿Es posible realizar el método de Gauss
Seidel? ¿Por qué?
b) Establezca una matriz equivalente y resuelva el sistema usando algún método numérico
iterativo. Hallar el error cometido.

PREGUNTA 2: (12 puntos)

Crear una función que contenga 4 raíces.

a) Encontrar las raíces gráficamente de dos formas diferentes.


b) Encontrar una primera raíz usando el método de bisección con un error de no
más de 10^(-5).
c) Encontrar una segunda raíz usando el método de Newton.
d) Encontrar una tercera raíz usando el método de Regula falsa a 6 dígitos de
precisión.
e) Muestre que 3 de las raíces encontradas en a) coinciden con las respuestas
en b) c) y d).

* Interprete sus respuestas en 1 y 2.


DESARROLLO
PREGUNTA 1:
a) ¿Es posible realizar el método de Jacobi? ¿Es posible realizar el método de Gauss
Seidel? ¿Por qué?

Al poner nuestros datos como A, b, x0, tol y max si corre el programa tanto para Jacobi
como para Gauss Seeibal sin embargo NO SE PUEDE REALIZAR NINGUNO DE
LOS DOS METODOS ya que su diagonal no es estrictamente dominante nos referimos
a: |-1| no es mayor que |3|+|1| , |2| no es mayor que |1|+|3| y por ultimo |2| no es mayor
que |10| +|3|
b)
5𝑥1 + 3𝑥2 + 𝑥3 = 1
2𝑥1 + 6𝑥2 + 𝑥3 = 3
1𝑥1 + 3𝑥2 + 5𝑥3 = 1

EJERCICIO 2
a) Encontrar las raíces gráficamente de dos formas diferentes.
 Primera forma
 En scrip :
x=-2:0.001:7;%mis limites y mi relacion de cada cuanto en este
caso 0.001, elegi estos valores para apreciar mejor mis raices
y=x.^4-10.*x.^3+25.*x.^2-18;%creo mi funcion
plot(x,y)%para que grafique
grid on %para que aparezca la malla
 Segunda forma
Mis raíces se encuentran de [-1 0] [1 2] [3 4] [5 6]

b) Encontrar una primera raíz usando el método de bisección con un error de no


más de 10^(-5).
 En scrip
function bisect(f,a,b,tol,n)
% Bisection method for solving the nonlinear equation f(x)=0.
a0=a; b0=b;
iter=0;
u=feval(f,a);
v=feval(f,b);
c=(a+b)*0.5;
err=abs(b-a)*0.5;
disp('_______________________________________________')
disp(' iter a b c f(c) |b-a|/2 ')
disp('_______________________________________________')
fprintf('\n')
if (u*v<=0)
while (err>tol)&(iter<=n)
w=feval(f,c);
fprintf('%2.0f %10.4f %10.4f %12.6f %10.6f %10.6f\n', iter,a, b,
c, w, err)
if (w*u<0)
b=c;v=w;
end;
if (w*u>0)
a=c;u=w;
end;
iter=iter+1;
c=(a+b)*0.5;
err=abs(b-a)*0.5;
end;
if (iter>n)
disp(' Method failed to converge')
end;
else
disp(' The method cannot be applied f(a)f(b)>0')
end;
% Plot f(x) in the interval [a,b].
fplot(f, [a0 b0])
xlabel('x'); ylabel('f(x)');
grid

 En comando
bisect('f',-1,0,10^(-5),30)
_______________________________________________
iter a b c f(c) |b-a|/2
_______________________________________________

0 -1.0000 0.0000 -0.500000 -10.437500 0.500000


1 -1.0000 -0.5000 -0.750000 0.597656 0.250000
2 -0.7500 -0.5000 -0.625000 -5.640381 0.125000
3 -0.7500 -0.6250 -0.687500 -2.710678 0.062500
4 -0.7500 -0.6875 -0.718750 -1.105010 0.031250
5 -0.7500 -0.7188 -0.734375 -0.265949 0.015625
6 -0.7500 -0.7344 -0.742188 0.162767 0.007813
7 -0.7422 -0.7344 -0.738281 -0.052360 0.003906
8 -0.7422 -0.7383 -0.740234 0.055011 0.001953
9 -0.7402 -0.7383 -0.739258 0.001277 0.000977
10 -0.7393 -0.7383 -0.738770 -0.025554 0.000488
11 -0.7393 -0.7388 -0.739014 -0.012141 0.000244
12 -0.7393 -0.7390 -0.739136 -0.005433 0.000122
13 -0.7393 -0.7391 -0.739197 -0.002078 0.000061
14 -0.7393 -0.7392 -0.739227 -0.000401 0.000031
15 -0.7393 -0.7392 -0.739243 0.000438 0.000015
Mini leyenda interpretativa :
 Es el punto central de color rojo
 En mi error 0.000015
Warning: fplot will not accept character vector or string inputs in a future release. Use
fplot(f) instead.
> In fplot (line 107)
In bisect (line 34)
Warning: Function behaves unexpectedly on array inputs. To improve performance,
properly vectorize your function to return an
output with the same size and shape as the input arguments.
> In matlab.graphics.function.FunctionLine>getFunction
In matlab.graphics.function.FunctionLine/updateFunction
In matlab.graphics.function.FunctionLine/set.Function_I
In matlab.graphics.function.FunctionLine/set.Function
In matlab.graphics.function.FunctionLine
In fplot>singleFplot (line 234)
In fplot>@(f)singleFplot(cax,{f},limits,extraOpts,args) (line 193)
In fplot>vectorizeFplot (line 193)
In fplot (line 163)
In bisect (line 34)
c) Encontrar una segunda raíz usando el método de Newton.
 En scrip

function newton(f,df,x0,tol,n)
% Newton's method for solving the nonlinear equation f(x)=0.
iter=0;
u=feval(f,x0);
v=feval(df,x0);
err=abs(u./v);
disp('______________________________________________')
disp(' iter x f(x) df(x) |xn+1-xn| ')
disp('______________________________________________')
fprintf('%2.0f %12.6f %12.6f %12.6f\n', iter, x0, u, v)
while (err>tol)&(iter<=n)&(v~=0)
x1=x0-u/v;
err=abs(x1-x0);
x0=x1;
u=feval(f,x0);
v=feval(df,x0);
iter=iter+1;
fprintf('%2.0f %12.6f %12.6f %12.6f %12.6f\n',iter,x0,u,v,err)
end
if (v==0)
disp(' division by zero')
end
if (iter>n)
disp(' Method failed to converge')
end
 En comandos

newton('f','df',1,10^(-5),30)
______________________________________________
iter x f(x) df(x) |xn+1-xn|
______________________________________________
0 1.000000 -2.000000 1.000000
1 1.083333 0.003520 1.043981 0.083333
2 1.083187 -0.000000 1.044115 0.000146
3 1.083187 0.000000 1.044115 0.000000
d) Encontrar una tercera raíz usando el método de Regula falsa a 6 dígitos de
precisión.
 En scrip
function falsep(f,a,b,tol,n )
% False position method for solving the nonlinear equation
f(x)=0.
a0=a; b0=b;
iter=0;
u=feval(f,a);
v=feval(f,b);
c=(v*a-u*b)/(v-u);
w=feval(f,c);
disp('__________________________________________________________
____')
disp(' iter a b c f(c)
|b-a| ')
disp('__________________________________________________________
____')
fprintf('\n')
if (u*v<=0)
while (abs(w)>tol)&(abs(b-a)>tol)&(iter<=n)&((v-u)~=0)
w=feval(f,c);
fprintf('%2.0f %12.4f %12.4f %12.6f %10.6f %10.6f\n', iter, a,b,
c, w, abs(b-a))
if (w*u<0)
b=c;v=w;
end;
if (w*u>0)
a=c;u=w;
end;
iter=iter+1;
c=(v*a-u*b)/(v-u);
end;
if (iter>n)
disp(' Method failed to converge')
end;
if (v-u==0)
disp(' Division by zero')
end;
else
disp(' The method cannot be applied f(a)f(b)>0')
end;
fplot(f,[a0 b0])
xlabel('x');ylabel('f(x)'); grid

 En comandos

falsep('f',3,4,10^(-6),30)
______________________________________________________
________
iter a b c f(c)
|b-a|
______________________________________________________
________

0 3.0000 4.0000 3.900000 0.404100


1.000000
1 3.9000 4.0000 3.916809 0.000103
0.100000
2 3.9168 4.0000 3.916813 -0.000000
0.083191

Mini leyenda 2:
 Rojo punto central
 Morado error

Warning: fplot will not accept character vector or


string inputs in a future release. Use fplot(f)
instead.
> In fplot (line 107)
In falsep (line 35)
Warning: Function behaves unexpectedly on array
inputs. To improve performance, properly vectorize
your function to return an
output with the same size and shape as the input
arguments.
> In matlab.graphics.function.FunctionLine>getFunction
In
matlab.graphics.function.FunctionLine/updateFunction
In
matlab.graphics.function.FunctionLine/set.Function_I
In
matlab.graphics.function.FunctionLine/set.Function
In matlab.graphics.function.FunctionLine
In fplot>singleFplot (line 234)
In
fplot>@(f)singleFplot(cax,{f},limits,extraOpts,args)
(line 193)
In fplot>vectorizeFplot (line 193)
In fplot (line 163)
In falsep (line 35)
e) Muestre que 3 de las raíces encontradas en a) coinciden con las respuestas
en b) c) y d).

Al obtener cada raíz usando los distintos métodos, el punto central coincide con
la gráfica ya que se encuentra dentro de los limites como se puede apreciar
visualmente

Apartado B:
Apartado C:

Apartado D:
 CONCLUCION
Todas las raíces estas dentro de las halladas en el ítem a
Mis raíces se encuentran de [-1 0] [1 2] [3 4] [5 6]

 BLOCK DE TODOS LOS COMANDOS USADOS


>> A=[-1 3 1;0 2 3;10 3 2]
A=
-1 3 1
0 2 3
10 3 2
>> b=[1 -1 2]'
b=
1
-1
2
>> x0=[0 0 0 ]';
>> tol=10^(-3)
tol =
1.0000e-03
>> max=30;
>> jacobi(A,b,x0,tol,max)
k=
1
x=
-1.0000 -0.5000 1.0000
k=
2
x=
-1.5000 -2.0000 6.7500
k=
3
x=
-0.2500 -10.6250 11.5000
k=
4
x=
-21.3750 -17.7500 18.1875
k=
5
x=
-36.0625 -27.7813 134.5000
k=
6
x=
50.1563 -202.2500 222.9844
k=
7
x=
-384.7656 -334.9766 53.5938
k=
8
x=
1.0e+03 *
-0.9523 -0.0809 2.4273
k=
9
x=
1.0e+03 *
2.1836 -3.6414 4.8840
k=
10
x=
1.0e+03 *
-6.0413 -7.3265 -5.4549
k=
11
x=
1.0e+04 *
-2.7436 0.8182 4.1197
k=
12
x=
1.0e+05 *
0.6574 -0.6180 1.2491
k=
13
x=
1.0e+05 *
-0.6048 -1.8736 -2.3601
k=
14
x=
1.0e+05 *
-7.9809 3.5402 5.8346
k=
15
x=
1.0e+06 *
1.6455 -0.8752 3.4594
k=
16
x=
1.0e+06 *
0.8338 -5.1891 -6.9148
k=
17
x=
1.0e+07 *
-2.2482 1.0372 0.3614
k=
18
x=
1.0e+07 *
3.4731 -0.5422 9.6853
k=
19
x=
1.0e+08 *
0.8059 -1.4528 -1.6552
k=
20
x=
1.0e+08 *
-6.0136 2.4829 -1.8502
k=
21
x=
1.0e+09 *
0.5598 0.2775 2.6344
k=
22
x=
1.0e+09 *
3.4670 -3.9516 -3.2155
k=
23
x=
1.0e+10 *
-1.5070 0.4823 -1.1408
k=
24
x=
1.0e+10 *
0.3062 1.7111 6.8116
k=
25
x=
1.0e+11 *
1.1945 -1.0217 -0.4098
k=
26
x=
1.0e+11 *
-3.4750 0.6147 -4.4399
k=
27
x=
1.0e+12 *
-0.2596 0.6660 1.6453
k=
28
x=
1.0e+12 *
3.6433 -2.4680 0.2990
k=
29
x=
1.0e+13 *
-0.7105 -0.0448 -1.4514
k=
30
x=
1.0e+13 *
-1.5860 2.1771 3.6197
ans =
1.0e+13 *
-1.5860
2.1771
3.6197
>>
>> gaussseidel(A,b,x0,tol,max)
k=
1
x=
-1.0000 -0.5000 6.7500
k=
2
x=
4.2500 -10.6250 -4.3125
k=
3
x=
-37.1875 5.9688 177.9844
k=
4
x=
194.8906 -267.4766 -572.2383
k=
5
x=
1.0e+03 *
-1.3757 0.8579 5.5926
k=
6
x=
1.0e+04 *
0.8165 -0.8389 -2.8241
k=
7
x=
1.0e+05 *
-0.5341 0.4236 2.0351
k=
8
x=
1.0e+06 *
0.3306 -0.3053 -1.1950
k=
9
x=
1.0e+06 *
-2.1108 1.7926 7.8653
k=
10
x=
1.0e+07 *
1.3243 -1.1798 -4.8518
k=
11
x=
1.0e+08 *
-0.8391 0.7278 3.1040
k=
12
x=
1.0e+09 *
0.5287 -0.4656 -1.9452
k=
13
x=
1.0e+10 *
-0.3342 0.2918 1.2333
k=
14
x=
1.0e+10 *
2.1087 -1.8500 -7.7685
k=
15
x=
1.0e+11 *
-1.3318 1.1653 4.9113
k=
16
x=
1.0e+12 *
0.8407 -0.7367 -3.0985
k=
17
x=
1.0e+13 *
-0.5309 0.4648 1.9571
k=
18
x=
1.0e+14 *
0.3351 -0.2936 -1.2354
k=
19
x=
1.0e+14 *
-2.1161 1.8531 7.8009
k=
20
x=
1.0e+15 *
1.3360 -1.1701 -4.9248
k=
21
x=
1.0e+16 *
-0.8435 0.7387 3.1095
k=
22
x=
1.0e+17 *
0.5326 -0.4664 -1.9632
k=
23
x=
1.0e+18 *
-0.3362 0.2945 1.2395
k=
24
x=
1.0e+18 *
2.1230 -1.8593 -7.8259
k=
25
x=
1.0e+19 *
-1.3404 1.1739 4.9411
k=
26
x=
1.0e+20 *
0.8463 -0.7412 -3.1196
k=
27
x=
1.0e+21 *
-0.5343 0.4679 1.9696
k=
28
x=
1.0e+22 *
0.3373 -0.2954 -1.2436
k=
29
x=
1.0e+22 *
-2.1299 1.8653 7.8515
k=
30
x=
1.0e+23 *
1.3448 -1.1777 -4.9572
ans =
1.0e+23 *
1.3448
-1.1777
-4.9572
>> %EJERCICIO 1
>> ecmb
Error using ^
Incorrect dimensions for raising a matrix to a power. Check that the matrix is
square and the power is a scalar. To perform
elementwise matrix powers, use '.^'.
Error in ecmb (line 2)
y=x.^4-10.*x.^3+25*x^2-18;
>> ecmb
>> ecmb
>> ecmb
>> ecmb
>> ecmb
>> fplot('x.^4-10.*x.^3+25.*x.^2-18',[-1 6]),grid
Warning: fplot will not accept character vector or string inputs in a future
release. Use fplot(@(x)x.^4-10.*x.^3+25.*x.^2-18)
instead.
> In fplot (line 107)
>> bisect('f',-1,0,10^(-5),30)
_______________________________________________
iter a b c f(c) |b-a|/2
_______________________________________________

0 -1.0000 0.0000 -0.500000 -10.437500 0.500000


1 -1.0000 -0.5000 -0.750000 0.597656 0.250000
2 -0.7500 -0.5000 -0.625000 -5.640381 0.125000
3 -0.7500 -0.6250 -0.687500 -2.710678 0.062500
4 -0.7500 -0.6875 -0.718750 -1.105010 0.031250
5 -0.7500 -0.7188 -0.734375 -0.265949 0.015625
6 -0.7500 -0.7344 -0.742188 0.162767 0.007813
7 -0.7422 -0.7344 -0.738281 -0.052360 0.003906
8 -0.7422 -0.7383 -0.740234 0.055011 0.001953
9 -0.7402 -0.7383 -0.739258 0.001277 0.000977
10 -0.7393 -0.7383 -0.738770 -0.025554 0.000488
11 -0.7393 -0.7388 -0.739014 -0.012141 0.000244
12 -0.7393 -0.7390 -0.739136 -0.005433 0.000122
13 -0.7393 -0.7391 -0.739197 -0.002078 0.000061
14 -0.7393 -0.7392 -0.739227 -0.000401 0.000031
15 -0.7393 -0.7392 -0.739243 0.000438 0.000015
Warning: fplot will not accept character vector or string inputs in a future
release. Use fplot(f) instead.
> In fplot (line 107)
In bisect (line 34)
Warning: Function behaves unexpectedly on array inputs. To improve
performance, properly vectorize your function to return an
output with the same size and shape as the input arguments.
> In matlab.graphics.function.FunctionLine>getFunction
In matlab.graphics.function.FunctionLine/updateFunction
In matlab.graphics.function.FunctionLine/set.Function_I
In matlab.graphics.function.FunctionLine/set.Function
In matlab.graphics.function.FunctionLine
In fplot>singleFplot (line 234)
In fplot>@(f)singleFplot(cax,{f},limits,extraOpts,args) (line 193)
In fplot>vectorizeFplot (line 193)
In fplot (line 163)
In bisect (line 34)
>> function falsep('f',3,4,10^(-6),30)
function falsep('f',3,4,10^(-6),30)

Error: Function definition not supported in this context. Create functions in code
file.

>> falsep('f',3,4,10^(-6),30)
______________________________________________________________
iter a b c f(c) |b-a|
______________________________________________________________

0 3.0000 4.0000 3.900000 0.404100 1.000000


1 3.9000 4.0000 3.916809 0.000103 0.100000
2 3.9168 4.0000 3.916813 -0.000000 0.083191
Warning: fplot will not accept character vector or string inputs in a future
release. Use fplot(f) instead.
> In fplot (line 107)
In falsep (line 35)
Warning: Function behaves unexpectedly on array inputs. To improve
performance, properly vectorize your function to return an
output with the same size and shape as the input arguments.
> In matlab.graphics.function.FunctionLine>getFunction
In matlab.graphics.function.FunctionLine/updateFunction
In matlab.graphics.function.FunctionLine/set.Function_I
In matlab.graphics.function.FunctionLine/set.Function
In matlab.graphics.function.FunctionLine
In fplot>singleFplot (line 234)
In fplot>@(f)singleFplot(cax,{f},limits,extraOpts,args) (line 193)
In fplot>vectorizeFplot (line 193)
In fplot (line 163)
In falsep (line 35)
>> newton('f','df',0,10^(-5),30)
______________________________________________
iter x f(x) df(x) |xn+1-xn|
______________________________________________
0 0.000000 -18.000000 -18.000000
1 -1.000000 18.000000 18.000000 1.000000
2 -2.000000 178.000000 178.000000 1.000000
3 -3.000000 558.000000 558.000000 1.000000
4 -4.000000 1278.000000 1278.000000 1.000000
5 -5.000000 2482.000000 2482.000000 1.000000
6 -6.000000 4338.000000 4338.000000 1.000000
7 -7.000000 7038.000000 7038.000000 1.000000
8 -8.000000 10798.000000 10798.000000 1.000000
9 -9.000000 15858.000000 15858.000000 1.000000
10 -10.000000 22482.000000 22482.000000 1.000000
11 -11.000000 30958.000000 30958.000000 1.000000
12 -12.000000 41598.000000 41598.000000 1.000000
13 -13.000000 54738.000000 54738.000000 1.000000
14 -14.000000 70738.000000 70738.000000 1.000000
15 -15.000000 89982.000000 89982.000000 1.000000
16 -16.000000 112878.000000 112878.000000 1.000000
17 -17.000000 139858.000000 139858.000000 1.000000
18 -18.000000 171378.000000 171378.000000 1.000000
19 -19.000000 207918.000000 207918.000000 1.000000
20 -20.000000 249982.000000 249982.000000 1.000000
21 -21.000000 298098.000000 298098.000000 1.000000
22 -22.000000 352818.000000 352818.000000 1.000000
23 -23.000000 414718.000000 414718.000000 1.000000
24 -24.000000 484398.000000 484398.000000 1.000000
25 -25.000000 562482.000000 562482.000000 1.000000
26 -26.000000 649618.000000 649618.000000 1.000000
27 -27.000000 746478.000000 746478.000000 1.000000
28 -28.000000 853758.000000 853758.000000 1.000000
29 -29.000000 972178.000000 972178.000000 1.000000
30 -30.000000 1102482.000000 1102482.000000 1.000000
31 -31.000000 1245438.000000 1245438.000000 1.000000
Method failed to converge
>>
>> newton('f','df',1,10^(-5),30)
______________________________________________
iter x f(x) df(x) |xn+1-xn|
______________________________________________
0 1.000000 -2.000000 -2.000000
1 0.000000 -18.000000 -18.000000 1.000000
2 -1.000000 18.000000 18.000000 1.000000
3 -2.000000 178.000000 178.000000 1.000000
4 -3.000000 558.000000 558.000000 1.000000
5 -4.000000 1278.000000 1278.000000 1.000000
6 -5.000000 2482.000000 2482.000000 1.000000
7 -6.000000 4338.000000 4338.000000 1.000000
8 -7.000000 7038.000000 7038.000000 1.000000
9 -8.000000 10798.000000 10798.000000 1.000000
10 -9.000000 15858.000000 15858.000000 1.000000
11 -10.000000 22482.000000 22482.000000 1.000000
12 -11.000000 30958.000000 30958.000000 1.000000
13 -12.000000 41598.000000 41598.000000 1.000000
14 -13.000000 54738.000000 54738.000000 1.000000
15 -14.000000 70738.000000 70738.000000 1.000000
16 -15.000000 89982.000000 89982.000000 1.000000
17 -16.000000 112878.000000 112878.000000 1.000000
18 -17.000000 139858.000000 139858.000000 1.000000
19 -18.000000 171378.000000 171378.000000 1.000000
20 -19.000000 207918.000000 207918.000000 1.000000
21 -20.000000 249982.000000 249982.000000 1.000000
22 -21.000000 298098.000000 298098.000000 1.000000
23 -22.000000 352818.000000 352818.000000 1.000000
24 -23.000000 414718.000000 414718.000000 1.000000
25 -24.000000 484398.000000 484398.000000 1.000000
26 -25.000000 562482.000000 562482.000000 1.000000
27 -26.000000 649618.000000 649618.000000 1.000000
28 -27.000000 746478.000000 746478.000000 1.000000
29 -28.000000 853758.000000 853758.000000 1.000000
30 -29.000000 972178.000000 972178.000000 1.000000
31 -30.000000 1102482.000000 1102482.000000 1.000000
Method failed to converge
>> newton('f','df',1,10^(-5),2)
______________________________________________
iter x f(x) df(x) |xn+1-xn|
______________________________________________
0 1.000000 -2.000000 -2.000000
1 0.000000 -18.000000 -18.000000 1.000000
2 -1.000000 18.000000 18.000000 1.000000
3 -2.000000 178.000000 178.000000 1.000000
Method failed to converge
>> newton('f','df',1.1,10^(-5),30)
______________________________________________
iter x f(x) df(x) |xn+1-xn|
______________________________________________
0 1.100000 0.404100 0.404100
1 0.100000 -17.759900 -17.759900 1.000000
2 -0.900000 10.196100 10.196100 1.000000
3 -1.900000 153.872100 153.872100 1.000000
4 -2.900000 506.868100 506.868100 1.000000
5 -3.900000 1186.784100 1186.784100 1.000000
6 -4.900000 2335.220100 2335.220100 1.000000
7 -5.900000 4117.776100 4117.776100 1.000000
8 -6.900000 6724.052100 6724.052100 1.000000
9 -7.900000 10367.648100 10367.648100 1.000000
10 -8.900000 15286.164100 15286.164100 1.000000
11 -9.900000 21741.200100 21741.200100 1.000000
12 -10.900000 30018.356100 30018.356100 1.000000
13 -11.900000 40427.232100 40427.232100 1.000000
14 -12.900000 53301.428100 53301.428100 1.000000
15 -13.900000 68998.544100 68998.544100 1.000000
16 -14.900000 87900.180100 87900.180100 1.000000
17 -15.900000 110411.936100 110411.936100 1.000000
18 -16.900000 136963.412100 136963.412100 1.000000
19 -17.900000 168008.208100 168008.208100 1.000000
20 -18.900000 204023.924100 204023.924100 1.000000
21 -19.900000 245512.160100 245512.160100 1.000000
22 -20.900000 292998.516100 292998.516100 1.000000
23 -21.900000 347032.592100 347032.592100 1.000000
24 -22.900000 408187.988100 408187.988100 1.000000
25 -23.900000 477062.304100 477062.304100 1.000000
26 -24.900000 554277.140100 554277.140100 1.000000
27 -25.900000 640478.096100 640478.096100 1.000000
28 -26.900000 736334.772100 736334.772100 1.000000
29 -27.900000 842540.768100 842540.768100 1.000000
30 -28.900000 959813.684100 959813.684100 1.000000
31 -29.900000 1088895.120100 1088895.120100 1.000000

You might also like