MISURE di ERRORI
errore ASSOLUTO ea = |x - x̄|
errore RELATIVO er = |x - x̄| / |x|
x = valore esatto x̄ = approssimazione
NORME di VETTORI
- NORMA 1: ||X||1 = ∑ |xi|
- NORMA 2: ||X||2 = √(∑ xi2)
- NORMA ∞: ||X||∞ = max |xi|
NORME MATRICIALI
- NORMA 1: ||A||1 = max ∑ |ai,j|
- NORMA 2: ||A||2 = √λ1(At·A)
- NORMA ∞: ||A||∞ = max ∑ |ai,j|
- NORMA di FROBENIUS: ||A||F = √∑ |ai,j|2
ARITMETICA di PRECISIONE FINITA
Intervallo delle CARATTERISTICHE: (β-n) ≤ b ≤ (β-n) L ≤ b ≤ U
- UNDERFLOW: b < L
- OVERFLOW: b > U
- NUMERI di MACCHINA: F(β, m, L, U)
PRECISIONE di MACCHINA: (x - fl(x)) / |x| ≤ Em
- calcolo col TRONCAMENTO: Em = β1-m
- calcolo dall’ARROTONDAMENTO: Em = 1 / 2 β1-m
MISURE di ERRORI
errore ASSOLUTO ea = |x - x̅|
errore RELATIVO er = |x - x̅| / |x|
x = valore esatto
x̅ = approssimazione
NORME di VETTORI
- NORMA 1: ||X||1 = Σ |xi|
- NORMA 2: ||X||2 = √Σ xi2
- NORMA ∞: ||X||∞ = max |xi|
NORME MATRICIALI
- NORMA 1: ||A||1 = max Σ |aij|
- NORMA 2: ||A||2 = √max λi (ATA)
- NORMA ∞: ||A||∞ = max Σ |aij|
- NORMA di FROBENIUS: ||A||F = √Σ |aij|2
ARITMETICA di PRECISIONE FINITA
Intervallo della caratteristica: (β-n) ≤ b ≤ (β-n)
L ≤ b ≤ U
- UNDERFLOW: b < L
- OVERFLOW: b > U
NUMERI di MACCHINA: ƒ (β, m, L, U)
PRECISIONE di MACCHINA: |(x - fl(x)) / x| ≤ Em
- Arrotondamento (x - fl(x)) / x
- Troncamento: Em = β1-m
- Arrotondamento: Em = 1/2 β1-m
La precisione di macchina limita superiormente l'errore
Equazioni Non Lineari
Metodo di Bisezione
continua e intervallo limitatoDati (a₀, b₀), (a₀)(b₀) < 0
Calcolo xₖ = (aₖ + bₖ) / 2
- Se (aₖ) (xₖ) < 0 {aₖ₊₁ = aₖ bₖ₊₁ = xₖ
- Se (bₖ) (xₖ) < 0 {aₖ₊₁ = xₖ bₖ₊₁ = bₖ
- Se (xₖ) = 0 ➔ xₖ = x* stop
Criteri di Arresto
- |(xₖ)| ≤ T₂ Em < T₁ ≪ 1
- |bₖ - aₖ| ≤ T₂, |xₖ₊₁ + xₖ-1| ≤ T₃ Em < T₂, T₃ ≪ 1
- Criterio di Suppurazione (impone un numero max di iterazioni) |aₙ - bₙ| = b₀ - a₀ ≤ T₃ ➔ R ≿ log₂ ((b₀ - a₀) / T₃)
Proprietà di Convergenza|bₖ - aₖ| = b₀ - a₀ / 2ₖ ➔ con k → ∞Lim xₖ = x*k → ∞
Metodo di Newton
x₀ datoxₖ₊₁ = xₖ - (xₖ) / '(xₖ) con k > 0, '(xₖ) ≠ 0
Condizioni Sufficienti per la Convergenza
- ∈ C²([a,b])
- (a) (b) ≤ 0
- Se segno di '' è costante in [a,b]
- Se segno di ' è costante in [a,b]
- '(x₀) ''(x₀) > 0
- ➔ Allora la successione converge
Criteri di Arresto
- |(xₖ)| ≤ T₂ Em < T₁ ≪ 1
- |xₖ₊₁ - xₖ| ≤ T₂ |xₖ₊₁ + xₖ-1| ≤ T₃ Em < T₂, T₃ ≪ 1
- Impone un numero max (kmax) di iterazioni
INTERPOLAZIONE
MATRICE DI VANDERMONDE
V * a = y
pn(x) = a0 + a1x + a2x2 + ... + anxn
| 1 x0 x02 ... x0n | | a0 | | y0 |
| 1 x1 x12 ... x1n | * | a1 | = | y1 |
| ... ... | | ... | | ... |
| 1 xn xn2 ... xnn | | an | | yn |
RAPPRESENTAZIONE DI LAGRANGE
pn(x) = Σ li(x) yi = l0(x) y0 + l1(x) y1 + ... + ln(x) yn
con li(x) = πj!=i (x - xj) / (xi - xj)
RAPPRESENTAZIONE DI NEWTON
pn(x) = A0 + A1 (x - X0) + A2 (x - X0) (x - X1) + ... + An (x - X0) (x - X1) ... (x - Xn-1)
A0, ..., An si possono calcolare con le differenze divise
SPLINE
1) Sp(x) è un polinomio di grado p in Ii, i = 0, ..., m-1
2) Sp(k) ∈ Cp-1([0,1])
3) lim (x - zi) Sp(k)(x) = lim (x - zi)p Sp(k)(x), i = 1, ..., m, k = 0,1, ..., p - 1
POTENZA TRONCATA
(x - zi)p+ = { 0 se x < zi
{(x - zi)p se x ≥ zi
La potenza troncata viene fatta solo con nodi interni.
MINIMI QUADRATI
p(x) = a0 + a1x + a2x2 + ... + anxn
nΣxi0Σxi1Σxi2...ΣxinΣxi1Σxi2...Σxin+1...Σxin+1Σxin+2Σxi2n
nΣxi0yiΣxi1yiΣxinyi
VETTORE DEVIAZIONE
d = (y1-p(x1), y2-p(x2), ..., ym-p(xm))
FORMULE DI QUADRATURA
formula del PUNTO MEDIO
Iph[β] = (β−α) f(α+b/2)
formula dei TRAPEZI
It[β] ≈ b−α/2 (f(α) + f(b))
formula di SIMPSON
Is[β] ≈ b−α/6 [f(α) + 4f(α+b/2) + f(b)]
GRADO DI PRECISIONE
Una formula di quadratura ha grado di precisione d se è esatta, quando f è un polinomio di grado minore o uguale a d (≤ d), ed esiste almeno un polinomio di grado d+1 per cui non è esatta.
- Iph d = 1
- It d = 1
- Is d = 3
FORMULE COMPOSTE
Iph(m)[β] = h/₂ Σi=1m f(x2i−1 + x2i+1/2)
It(m)[β] ≈ h/₂ (f(α) + Σi=1m−1 f(xi) + f(b))
Is(m)[β] = h/₃ (f(x0) + 2Σi=1m/2 f(x2i) + 4Σi=1m/2−1 f(x2i−1) + f(xm))
CONVERGENZA
limm→∞ Iph(m)[β] = I[β] = ∫αβf(x)dx
limm→∞ It(m)[β] = I[β] = ∫αβf(x)dx
limm→∞ Is(m)[β] = I[β] = ∫αβf(x)dx
Misure di Errori
- Errore assoluto = dipende dall'accuratezza dei problemi dei dati.
- Errore relativo = non
Norma di Vettore
Norma = una norma nello spazio Rm è una funzione che si rappresenta con || ||, che associa ad un vettore x appartenente a Rm, uno scalare (numero) non negativo ed è tale che soddisfa le seguenti proprietà:
- ||x|| >= 0 e ||x|| = 0 se e solo se x = 0
- ||λx|| = |λ| ||x|| λ ∈ R
- ||x + y|| = 1)
- ||x||p = [n∑i=1|xi|p]1/p
- ||A|| >= 0 e ||A|| = 0 se e solo se A = 0
- ||λA|| = |λ| ||A|| ∀λ ∈ R
- ||A + B||
Norma di Matrice
Norma = una norma la Rn*n è una funzione che associa ad ogni matrice A in Rn*n uno scalare ||A|| ed è tale da soddisfare le seguenti proprietà:
-
Appunti Calcolo Numerico (formulario)
-
Calcolo numerico - riassunti, formulario
-
Formulario
-
Chimica - formulario