Anteprima
Vedrai una selezione di 7 pagine su 28
Analisi numerica - Appunti Pag. 1 Analisi numerica - Appunti Pag. 2
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Analisi numerica - Appunti Pag. 6
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Analisi numerica - Appunti Pag. 11
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Analisi numerica - Appunti Pag. 16
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Analisi numerica - Appunti Pag. 21
Anteprima di 7 pagg. su 28.
Scarica il documento per vederlo tutto.
Analisi numerica - Appunti Pag. 26
1 su 28
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

Notazione Esponenziale Normalizzata

Dato un numero x ∈ ℝN la sua notazione esponenziale normalizzata è data da:

x = (-1)s Σ ai·B-i

con: s = 0,1; 0 ≤ ai ≤ B-1; B ∈ ℕ \ {0}

In particolare, se x ∈ ℝ \ {0} e x = ± (0.a1a2a3...)B allora il numero minimo e massimo rappresentabili nella parte decimale sono:

min Σ ai·B-i

max Σ ai·B-i

In conclusione:

1/B ≤ Σ ai·B-i ≤ 1

Rappresentazione dei Numeri Reali sul Calcolatore

Parola: | segno | mantissa | caratteristica | n bit

In doppia precisione, a ciascuna parola sono riservati 64 bit:

  • 1 bit per il segno
  • 52 bit per la mantissa
  • 11 bit per la caratteristica

In singola precisione, a ciascuna parola sono riservati 32 bit:

  • 1 bit per segno
  • 23 bit per la mantissa
  • 8 bit per la caratteristica

Insieme dei Numeri Macchine

L'insieme dei numeri macchina F è descritto da quattro elementi:

  • B: base
  • L: numero di cifre memorizzabili
  • t: numero min di cifre exp
  • U: numero max di cifre exp

Dunque: F(B, t, L, U) = {0} ∪ x ∈ ℝ / x = (-1)s Σ ai·B-i

La cardinalità è data da:

Card(F) = 2(B-1)Bt + (U-L+1) + 1

Ad esempio, se B=2, t=2, L=3 e U=3, allora il numero rappresentabili sono:

card(F) = 2(2-1)21·(3-3+1) + 1 = 28 + 1 = 29

In particolare, se x∈Ft (x=∑i=1taiBi-t Be allora il numero massimo e minimo rappresentabili nella — parte decimale sono:

min:

max:

In conclusione:

Considerando anche la parte esponenziale, si ha:

A legare (w cuitissa (sesta virgola)) e la parte decimale e la relazione:

=> m=a1a2a3…at f.: (…aiai+1…at) .Bt = dBt

Quindi, in generale, per un numero x∈Ft con x=dBe si ha:

B ≤ x =≤ (1-B-t)Bu

Rappresentazione del numero-macchina fl(x)

Il numero-macchina relativo ad un numero x∈R e fl(x)∈F. Tale numero è il suo approssima rispetto a quello di partenza secondo un

ex = dove il numeratore rappresenta “l’errore assoluto”

Dunque tale numero-macchina si può scrivere come:

fl(x) = x(1 ± ex) =

Errori nella rappresentazione del numero-macchina

Supponiamo che dato un x=dβe si hai: e∈{L, U}⊆Z

In particolare, se e≥U, si parla di errore di “Overflow”

Se invece, ej).

(A11 A12 ... A1n

A21 A22 ... A2n

... An1 An2 ... Ann

) => U = (U11 U12 ... U1n

0 U22 ... U2n 0 0 ... Unn)

Ax=b      Ux=y ottenendo il sistema: U11x1 + U12x2 + ... + U1nxn = y1   con soluzioni:   x1 = (y1 - U12x2t.-tu1n) / U11 U22x2 + ... + U2nxn = y2 ... Unnxn = yn

In generale, le soluzioni: xi = (yi - ∑j=i+1nuijxj) / uii Con i = n, n-1, ..., 1

Il numero di operazioni (costo computazionale) necessario per determinare le soluzioni di un sistema triangolare è: addizioni (i2+...+i(n-1)=n(n-1) / 2) + molt. (n(n-1) / 2) + divisioni(n) = O(n2) = c1n2 (cf. 0 ε c>0)

Metodo di Gauss Naive

Descriviamo ora il procedimento di eliminazione nell'ipotesi che siano già elementi di diagonale principale (elementi pivot).valgono ad ogni passo la condizione: aii(t) ≠ 0, I = 1,2, .., n. Consideriamo dunque il sistema A(0)x = b(0) e otteniamo il primo sistema equivalente attraverso queste operazioni: m2i = ai1(0) / a11(0) se i=0,1   aij(1) = aij(0) - m21 * a1j(0) se i=1, j=2,3,..n. b1(1) = b1(0) - m21 * bi(0) cij = >1

ossia:

A(1) (a11(0) a12(1) ... a1n(1))

0 a22(1) ... a2n(1)

0 0 ... ann(0)

) (X1 )

(X2)

(Xn)

= (b1(1) )

(b2(1))

(bn(1))

Poiché per ipotesi a22(1) ≠ 0, è possibile ripetere il procedimento dalla terza equazione in poi edi, in generale dopo K passi, utilizzando le operazioni:

Dettagli
Publisher
A.A. 2016-2017
28 pagine
2 download
SSD Scienze matematiche e informatiche MAT/08 Analisi numerica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher damfaz.24 di informazioni apprese con la frequenza delle lezioni di Calcolo numerico e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di L'Aquila o del prof Cimoroni Mariagabriella.