Estratto del documento

Introduzione ai metodi matematici e numerici

La modellistica di un fenomeno si suddivide in quattro fasi:

  1. Analisi del fenomeno: attraverso semplificazioni, analogie ed astrazioni si effettua un'analisi quantitativa.
  2. Analisi del modello: si ricerca esistenza, regolarità e unicità e quindi si effettua un'analisi qualitativa.
  3. Individuazione del metodo
  4. Implementazione

Analisi dell'errore

Quando i risultati di un algoritmo possono considerarsi attendibili allora l'algoritmo si dice stabile. Un problema si dice problema mal condizionato se piccole variazioni sui dati inducono grandi variazioni sul risultato.

Complessità computazionale: numero di operazioni elementari che caratterizzano l'algoritmo. Per la risoluzione di un problema si possono applicare algoritmi diversi più o meno complessi.

Ad esempio, per il calcolo del polinomio P(x) = a0 + a1x + a2x2 + ... + amxm in un punto x, si possono seguire i seguenti algoritmi:

Algoritmo 1

  1. P = a0
  2. y = x
  3. PER i = 1, ..., m-1
    • P = P + aiy
    • y = yx
  4. P = P + amy

Algoritmo 2 (Ruffini-Horner)

  1. P = am
  2. PER i = 1, ..., m
    • P = P x + am-i

Rappresentazioni Floating Point

Con x ∈ ℝ x = sgn(x) 0.d1d2...dt ● βp = 1.mβp dove β = base, p = esponente, m = d1d2...dt mantissa, 0 ≤ di ≤ β - 1.

L'unicità della rappresentazione è garantita da d1 ≠ 0, β = in rappresentazione normalizzata, 1/β ≤ m < 1.

32 Bit (Singola Precisione)

  • | s | - 8 p - | 23 m |
  • -127 ≤ P ≤ 128
  • P ∈ [L, U]

64 Bit (Doppia Precisione)

  • | s | - 11 p - | 52 m |
  • -1023 ≤ P ≤ 1024
  • P ∈ [L, U]

Numeri di macchina

Sono tutti i numeri rappresentabili esattamente in floating point. ℑ(β, t, L, U) = { x ∈ ℝ | x = sgn(x) 0, d1...dt βe ∧ 0 ≤ di ≤ β-1 ∧ L ≤ e ≤ U }

Se x ∉ ℑ bisogna effettuare un'approssimazione per cui ẋ = m·βe ∈ ℑ

Troncamento (Chopping)

m = 0.d1d2...dtdt+1...ds ⇒ ẋ = m(m) = 0.d1d2...dt

Errore assoluto EA = ẋ - x

Errore relativo ER = ẋ - x/x

Esempio

m |ẋ - m|
0.14 0.1 0.04
0.12 0.1 0.02
0.15 0.1 0.05
0.19 0.1 0.09

|EA| = |ẋ - x| = |ẋβ - mβe| = |ẋ - m| βe 1-t βe = βe+t

|ER| = |ẋ - x|/|ẋ| = |ẋβ - mβe|/|mβe| = |ẋ - m|/|m| 1-t

POICHÉ 1/β ≤ m 1/m ≤ β

Arrotondamento (Rounding)

(x) = βpm̃ = (m) se dt+1 (m + 1/2 βt) se dt+1 ≥ β/2

Esempio

m |m̃ - m|
0.11 0.1 0.01
0.12 0.1 0.02
0.15 0.2 0.05

Altri argomenti

  • Analisi dell'errore
  • Sistemi lineari
  • Ricerca degli autovalori
  • Approssimazioni di funzioni per interpolazioni
  • Spline
  • B-Spline
  • Minimi quadrati
  • Approssimazione di funzioni nel continuo
  • Approssimazione trigonometrica
  • Integrazione numerica
Anteprima
Vedrai una selezione di 10 pagine su 50
Metodi numerici e modelli matematici - 50 di 139 Pag. 1 Metodi numerici e modelli matematici - 50 di 139 Pag. 2
Anteprima di 10 pagg. su 50.
Scarica il documento per vederlo tutto.
Metodi numerici e modelli matematici - 50 di 139 Pag. 6
Anteprima di 10 pagg. su 50.
Scarica il documento per vederlo tutto.
Metodi numerici e modelli matematici - 50 di 139 Pag. 11
Anteprima di 10 pagg. su 50.
Scarica il documento per vederlo tutto.
Metodi numerici e modelli matematici - 50 di 139 Pag. 16
Anteprima di 10 pagg. su 50.
Scarica il documento per vederlo tutto.
Metodi numerici e modelli matematici - 50 di 139 Pag. 21
Anteprima di 10 pagg. su 50.
Scarica il documento per vederlo tutto.
Metodi numerici e modelli matematici - 50 di 139 Pag. 26
Anteprima di 10 pagg. su 50.
Scarica il documento per vederlo tutto.
Metodi numerici e modelli matematici - 50 di 139 Pag. 31
Anteprima di 10 pagg. su 50.
Scarica il documento per vederlo tutto.
Metodi numerici e modelli matematici - 50 di 139 Pag. 36
Anteprima di 10 pagg. su 50.
Scarica il documento per vederlo tutto.
Metodi numerici e modelli matematici - 50 di 139 Pag. 41
1 su 50
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche MAT/05 Analisi matematica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher AppuntiOnlinedal2001 di informazioni apprese con la frequenza delle lezioni di Metodi numerici 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 Palermo o del prof Francomano Elisa.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community