• Non ci sono risultati.

true1=Integrate@f@xD, xD true=Integrate@f@xD,8x, a, b<D ãx 1.71828 nmax=5

N/A
N/A
Protected

Academic year: 2021

Condividi "true1=Integrate@f@xD, xD true=Integrate@f@xD,8x, a, b<D ãx 1.71828 nmax=5"

Copied!
4
0
0

Testo completo

(1)

H** ROMBERG **L

f@x_D:=Exp@xD; a=0.; b=1;

true1=Integrate@f@xD, xD true=Integrate@f@xD,8x, a, b<D ãx

1.71828 nmax=5;

h@1D =b-a;

r@1D@1D =0.5*h@1D * Hf@aD +f@bDL; Do@n=2 ^Hk-1L; h@kD =0.5*h@k-1D;

sum=0.0; Do@sum+=f@a+j*h@kDD,8j, 1, n, 2<D; r@kD@1D =0.5*r@k-1D@1D +h@kD *sum;

Do@r@kD@jD =r@kD@j-1D + Hr@kD@j-1D -r@k-1D@j-1DL  H4 ^Hj-1L -1L,8j, 2, k<D, 8k, 2, nmax<D

Do@err=Abs@r@nD@nD -trueD; Print@"n = ", n, " err = ", errD,8n, 1, nmax<D Do@Print@"n = ", n, " j = ", j, " r = ", r@nD@jDD,8n, 1, nmax<,8j, 1, n<D

n = 1 err = 0.140859 n = 2 err = 0.000579323

n = 3 err = 8.59466´10-7 n = 4 err = 3.35485´10-10 n = 5 err = 3.33067´10-14 n = 1 j = 1 r = 1.85914 n = 2 j = 1 r = 1.75393 n = 2 j = 2 r = 1.71886 n = 3 j = 1 r = 1.72722 n = 3 j = 2 r = 1.71832 n = 3 j = 3 r = 1.71828 n = 4 j = 1 r = 1.72052 n = 4 j = 2 r = 1.71828 n = 4 j = 3 r = 1.71828 n = 4 j = 4 r = 1.71828 n = 5 j = 1 r = 1.71884 n = 5 j = 2 r = 1.71828 n = 5 j = 3 r = 1.71828 n = 5 j = 4 r = 1.71828 n = 5 j = 5 r = 1.71828

(2)

nmax=5; tol=1.0*10 ^H-6L; h@1D =b-a;

r@1D@1D =0.5*h@1D * Hf@aD +f@bDL;

k=2; test=1.0;

While@test>tol, n=2 ^Hk-1L; h@kD =0.5*h@k-1D; sum=0.0; Do@sum+=f@a+j*h@kDD,8j, 1, n, 2<D; r@kD@1D =0.5*r@k-1D@1D +h@kD *sum;

Do@r@kD@jD =r@kD@j-1D + Hr@kD@j-1D -r@k-1D@j-1DL  H4 ^Hj-1L -1L,8j, 2, k<D; test=Abs@r@kD@kD -r@k-1D@k-1DD; test1=Abs@r@kD@kD -trueD;

Print@"k = ", k, " test = ", test, " test1 = ", test1D; k++D k = 2 test = 0.14028 test1 = 0.000579323

k = 3 test = 0.000578464 test1 = 8.59466´10-7 k = 4 test = 8.5913´10-7 test1 = 3.35485´10-10

H* SECONDA FUNZIONE *L

f@x_D:=x*Sin@xD; a=0.; b=2.*Pi;

Plot@f@xD,8x, 0, b<D true1=Integrate@f@xD, xD

true=Integrate@f@xD,8x, a, b<D N

1 2 3 4 5 6

-4 -3 -2 -1 1

-x Cos@xD +Sin@xD -6.28319

nmax=10;

h@1D =b-a;

r@1D@1D =0.5*h@1D * Hf@aD +f@bDL; Do@n=2 ^Hk-1L; h@kD =0.5*h@k-1D;

sum=0.0; Do@sum+=f@a+j*h@kDD,8j, 1, n, 2<D; r@kD@1D =0.5*r@k-1D@1D +h@kD *sum;

Do@r@kD@jD =r@kD@j-1D + Hr@kD@j-1D -r@k-1D@j-1DL  H4 ^Hj-1L -1L,8j, 2, k<D, 8k, 2, nmax<D

Do@err=Abs@r@nD@nD -trueD; Print@"n = ", n, " err = ", errD,8n, 1, nmax<D 2 Integrazione3.nb

(3)

n = 1 err = 6.28319 n = 2 err = 6.28319 n = 3 err = 0.7352 n = 4 err = 0.0162313 n = 5 err = 0.0000811563

n = 6 err = 9.63528´10-8 n = 7 err = 2.76792´10-11 n = 8 err = 1.77636´10-15 n = 9 err = 1.77636´10-15 n = 10 err = 8.88178´10-16

H* Do@Print@"n = ",n," j = ", j," r = ", r@nD@jDD,8n,1,nmax<,8j,1,n<D;*L

nmax=5; tol=1.0*10 ^H-6L; h@1D =b-a;

r@1D@1D =0.5*h@1D * Hf@aD +f@bDL;

k=2; test=1.0;

While@test>tol, n=2 ^Hk-1L; h@kD =0.5*h@k-1D; sum=0.0; Do@sum+=f@a+j*h@kDD,8j, 1, n, 2<D; r@kD@1D =0.5*r@k-1D@1D +h@kD *sum;

Do@r@kD@jD =r@kD@j-1D + Hr@kD@j-1D -r@k-1D@j-1DL  H4 ^Hj-1L -1L,8j, 2, k<D; test=Abs@r@kD@kD -r@k-1D@k-1DD; test1=Abs@r@kD@kD -trueD;

Print@"k = ", k, " test = ", test, " test1 = ", test1D; k++D

k = 2 test = 4.83471´10-15 test1 = 6.28319 Do@n=2 ^Hk-1L; h@kD =0.5*h@k-1D;

sum=0.0; Do@sum+=f@a+j*h@kDD,8j, 1, n, 2<D; r@kD@1D =0.5*r@k-1D@1D +h@kD *sum;

Do@r@kD@jD =r@kD@j-1D + Hr@kD@j-1D -r@k-1D@j-1DL  H4 ^Hj-1L -1L,8j, 2, k<D, 8k, 2, nmax<D

Do@err=Abs@r@nD@nD -trueD; Print@"n = ", n, " err = ", errD,8n, 1, nmax<D

n = 1 err = 6.28319 n = 2 err = 6.28319 n = 3 err = 0.7352 n = 4 err = 0.0162313 n = 5 err = 0.0000811563

Do@Print@"n = ", n, " j = ", j, " r = ", r@nD@jDD,8n, 1, nmax<,8j, 1, n<D

Integrazione3.nb 3

(4)

n = 1 j = 1 r = -4.83471´10-15 n = 2 j = 1 r = -1.20868´10-15 n = 2 j = 2 r = 0.

n = 3 j = 1 r = -4.9348 n = 3 j = 2 r = -6.57974 n = 3 j = 3 r = -7.01839 n = 4 j = 1 r = -5.95683 n = 4 j = 2 r = -6.29751 n = 4 j = 3 r = -6.2787 n = 4 j = 4 r = -6.26695 n = 5 j = 1 r = -6.20223 n = 5 j = 2 r = -6.28403 n = 5 j = 3 r = -6.28313 n = 5 j = 4 r = -6.2832 n = 5 j = 5 r = -6.28327 4 Integrazione3.nb

Riferimenti

Documenti correlati

[r]

La penna ai soci — Kartisti si nasce.. 1000… che numero, mille come gli anni che cantano i Nomadi in un loro recente successo, mille lire che quando ero piccolo era- no un

Può essere utilizzato da solo come rinforzante e indurente per le unghie, o come BASE e TOP per gli smalti Ariosa.. Un prodotto innovativo che garantisce una maggiore durata

▶ Per commutare la valvola in modo affidabile o per mantenerla nella sua posizione di commutazione, la pressione nei rispettivi raccordi deve essere P ≥ A ≥ T nel

Per questo metodo, non è necessario eseguire una misurazione ZERO ogni volta sui seguenti dispositivi: XD 7000, XD 7500..

Per questo metodo, non è necessario eseguire una misurazione ZERO ogni volta sui seguenti dispositivi: XD 7000, XD 7500..

Per questo metodo, non è necessario eseguire una misurazione ZERO ogni volta sui seguenti dispositivi: XD 7000, XD 7500..

Il Registro di Morte della Regione Liguria (RMRL) è fra le funzioni assistenziali attribuite all’Istituto Nazionale Ricerca sul Cancro (IST) di Genova