Anteprima
Vedrai una selezione di 12 pagine su 55
Appunti di Calcolo numerico Pag. 1 Appunti di Calcolo numerico Pag. 2
Anteprima di 12 pagg. su 55.
Scarica il documento per vederlo tutto.
Appunti di Calcolo numerico Pag. 6
Anteprima di 12 pagg. su 55.
Scarica il documento per vederlo tutto.
Appunti di Calcolo numerico Pag. 11
Anteprima di 12 pagg. su 55.
Scarica il documento per vederlo tutto.
Appunti di Calcolo numerico Pag. 16
Anteprima di 12 pagg. su 55.
Scarica il documento per vederlo tutto.
Appunti di Calcolo numerico Pag. 21
Anteprima di 12 pagg. su 55.
Scarica il documento per vederlo tutto.
Appunti di Calcolo numerico Pag. 26
Anteprima di 12 pagg. su 55.
Scarica il documento per vederlo tutto.
Appunti di Calcolo numerico Pag. 31
Anteprima di 12 pagg. su 55.
Scarica il documento per vederlo tutto.
Appunti di Calcolo numerico Pag. 36
Anteprima di 12 pagg. su 55.
Scarica il documento per vederlo tutto.
Appunti di Calcolo numerico Pag. 41
Anteprima di 12 pagg. su 55.
Scarica il documento per vederlo tutto.
Appunti di Calcolo numerico Pag. 46
Anteprima di 12 pagg. su 55.
Scarica il documento per vederlo tutto.
Appunti di Calcolo numerico Pag. 51
1 su 55
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

ANALISI E CALCOLO NUMERICO

PAOLO FARAGALLA

ANALISI E CALCOLO NUMERICO

FRANCESCA PITOLLAfrancesca.pitolli@[...].itwww[...].francesca.pitollie-learning […]

COORDINATORE MICHELA BRUNELLI […]

GIOVEDì POMERIGGIO 15:00 - 17:00 […]

LIBRI:1. [...] Calcolo Numerico, Ed. Kappa 20062. [...] Escolio di Calcolo Numerico Ed. Kappa 2007

LIBRI PER APPROFONDIMENTO- [...] Colli [...], Esercizio Calcolo Lettura Prezziari Kappa 2017- Conte - De Boor Elementare Calculoins 2018

[...] Vittorio Brusoni

CORSO PER MATLAB: [...] MATLAB ON RAMP

CONCETTI DA SAPERE:

  • ANALISI 1
  • ANALISI 2
  • GEOMETRIA - [matrici, determinanti, autovalori, ecc.]
  • SVILUPPO IN SERIE DI TAYLOR

ESAME [90 max 30L]

SCRITTO (orale facoltativo)

Non verbalizza la bocciatura

ESAME 6/06/2019 - 25 NUOVA proposimenscion [MP1] [...] 20/07/2018 - 25 SCRITTE calcolare - ridefinire tester [...].

esercitazione: […] dalle 14:00 [...]: […] portare il computer […].

CRITERIO DI ARRESTO

Le iterazioni facciamo finchè il risultato sarà accurato.

|ek| = |xk - x| ≤ ε

ε = 0.5 · 10-6

Il numero delle iterazioni approssimative

Il errore è la differenza tra due iterazioni successive.

|b - axk| ≤ ε

k ≈ grande

|ek| ≈ 1/2k · |e1|

Per ogni iterazione, l'errore si dimezza (circa)

Se k è grande, più diminuisce l'errore.

ORDINE DI CONVERGENZA: p ≥ 1

Serve per sapere quanto velocemente diminuisce l'errore.

lim k→∞ |ek+1| / |ek|p = C < ∞

|ek+1| ≈ C |ek|1

Nel metodo di bisezione

L'ordine di convergenza è: 1

|ek+1| ≈ 1/2 |ek|

lim k→∞ |ek+1| / |ek|1 = 1/2

CRITERIO DI ARRESTO

|ek| = 3-k × |xk - xk-1| ≤ ε

ALGORITMO

a0 = a

b0 = b

for k = 0, 1, 2, ..., 10

Xn = (ak, bk) / 2

Se f(ax) · f(Xn) < 0 → [ax, Xn]

Se f(Xn) · f(b) < 0 → [Xn, bx]

STOP se la radice è nel punto.

ISTRUZIONI PER GRAFICI SU MATLAB

plot (x,y)

x = linspace (0,10,4)

y = exp (x).2

z = cos (x)

z = exp (x).-x

SISTEMI DI EQUAZIONI NON LINEARI

F(X) = 0 con le lettere maiuscole indico i vettori

F(X) = 0 ⇔ Fƒ(x1, x2, ⋯, xn) = 0

X ∈ ℝn

O E X = 0 sono vettori

⟹ X = (x1, x2, ⋯, xn)

⟹ F(X) = (f1(x), f2(x), ⋯, fn(x))

la soluzione è

L'uso generalizzato il metodo delle approssimazioni successive

F(X) = 0 ⟹ X = Φ(X)

Φ(X) : ℝn → ℝn

Φ(x) = {φ1(x), φ2(x), ⋯, φn(x)}

X0 ∈ ℝn

Xk+1 = Φ(Xk) k = 0,1

  • x1 = φ1(x1, x2, xn)
  • x2 = φ2(x1, x2, xn)
  • xn = φn(x1, x2, xn)

METODO DI NEWTON-RAPHSON

1 dimensione ⇔ f(x) = f′(x)¹(xk) (x − xk) − 0

n dimensione ⇔ F(X) = F(Xk) + J(X) (X − Xk)

{

Xk ∈ ℝn

{x0, xk, ⋯}

J(X)

MATICE JACOBIANA

CONVERGENZA

(procedimento iterativo)

  • C.N. lim x(k) = x̄ → CONDIZIONE NECESSARIA
  • C.S. ||c|| < 1 → CONDIZIONE SUFFICIENTE
  • C.N.S ρ(c) < 1 con ρ(c) = max |λi| → autovalori in modulo

CONDIZIONE NECESSARIA E SUFFICIENTE DELLA CONVERGENZA

CRITERIO DI ARRESTO

(procedimento iterativo)

  • A posteriori: ||E(k+1)|| = ||x(k+1) - x(k)(H)|| ≤ ε
  • A priori: ||E(k)|| ≤ ((x̄ - x(0)))
  • ||E(k)|| ≤ ||x(k+1) - x(k)(H)|| + ||x(k)|| DIAGONALIZZAZIONE TRIANGOLARE

E(k+1) ≤ ||c|| E(k) ≤ ||c|| ||E(0)|| + (x(H) - x(0))

E(k+1) ≤ ||c|| E(0) ≤ (cont. del modulo)

termine residuo

K ≥ log( <1 ) ε → -1/||c|| < ||E.sup.(k)||

Esercizio

xβ = β

(procedimento iterativo) (ultima linea)

(x(k+1)) = β(y(k))||c||

procedimento iterativo

iterazioni unite

(max > (f(x) <) = ())

2) ||x(k+1) = f(x(k))

= Cx(k) + Q

PROCEDIMENTO ITERATIVO

MATRICE DI ITERAZIONE

le vediamo la convergenza relativa al valore della norma di derivazione

NORMA 1

||C1|| = max

Esercizio (SISTEMA LINEARE)

{x + y - 2z = 1

2x - y + 2z = 0

2x + y + z = 0

Il sistema ammette soluzione se il det A ≠ 0

  • A = [1 1 -2]
  • [2 -1 2]
  • [2 1 1]

⟹ det A = 1(-1⋅1 -1⋅2) - (-2⋅1 -2⋅2) ≠ 0

1 > λ 1 + |λ 2| no

1 > 2 + 2λ no

gli elementi sulla diagonale principale sono diversi da 0, quindi posso procedere con Jacobi

Cj = D-1(L + U) = [0 1 -2]

[2 0 2]

[2 1 0]

⟹ [0 1 -2]

[1 0 1]

[2 2 0]

Dunque verifico che ρ(Cj) < 1:

det (Cj - λ I) = det [λ -1 2]

[-2 λ 1]

[ 1 λ -2]

⟹ [λ(λ(.)+1) (λ(.)+)]

⟹ -λ [(λ +(-) 0]}

⟹ -λ [(λ+λ)] [

p(Cj) = 0 ⟹ dunque il metodo converge

  • CON GAUSS SEIDEL

C= -(D+L)-1U = [1 0 0]

[2 4 0]

[2 1 4]

⟹ [0 -1 2]

[0 0 0]

[0 0 0]

⟹ [0 -1 -2]

[1 0 0]

[0 2 -2]

⟹ [2 0 0]

[0 3 4]

[0 1 0]

Dunque verifico che ρ(CGS) < 1

det (CGS - λ I) = 0 det [λ -1 2]

[-2 λ -6]

[0 0 -2λ]

⟹ [λ -1 2]

⟹ -2(2-λ)(2-λ) = 0 ⟹ λ1,3=2

ρ(CGS) = 2 > 1

DUNQUE IN QUESTO CASO IL METODO DI GAUSS-SEIDEL NON CONVERGE

TEORIA DELL'APPROSSIMAZIONE DI DATI

  • PROBLEMA:

    Data una tabella di dati, {xi, yi}; i = 0 ..., n, si vuole trovare una funzione analitica φn di approssimazione ai dati.

    In quale classe di funzioni si vuole cercare (es. polinomi di 1°, 2° ... approssimazione)?

    Il metodo di approssimazione.

  • FUNZIONI APPROSSIMANTI

    • Polinomi algebrici di grado M a coefficienti reali: M + 1 parametri
    • Polinomi trigonometrici di ordine M a coefficienti reali: 2M + 1 parametri
    • Funzioni razionali: M + N + 2 parametri
    • Funzioni esponenziali: 2M parametri
    • Funzioni splines: polinomi a tratti di grado M e regolarità Ch+2
  • METODI DI APPROSSIMAZIONE

    • INTERPOLAZIONE:

      Si regola la funzione approssimante φn(x) in modo che soddisfi la condizione di interpolazione.

    • APPROSSIMAZIONE AI MINIMI QUADRATI:

      Si regola la funzione approssimante φn in modo da minimizzare la quantità:

      1. ∑ [φn(xi, Γ) - yi]2 -> SCARTO QUADRATICO

      Giunta introducendo i pesi si elegge per:

      1. ∑ win(xi, Γ) - yi]2 -> SCARTO QUADRATICO PESATO

      Si usa lo scarto quadratico pesato quando i dati yi sono poco accurati o in numero elevato.

      Adesso andremo dunque in modo più dettagliato al metodo di approssimazione ai minimi quadrati.

Dettagli
A.A. 2018-2019
55 pagine
1 download
SSD Scienze matematiche e informatiche MAT/08 Analisi numerica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher PaoloFaragalla 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 Roma La Sapienza o del prof Pitolli Francesca.