Laboratorio V
Interpolazione
Interpolazione di Lagrange
Siano (xi , yi ), i = 0, . . . , n, n + 1 coppie di punti distinte e Pn spazio dei polinomi di ordine n.
L’interpolazione di Lagrange consiste nel trovare un polinomio Πn ∈ Pn passante per gli n + 1
punti. Πn deve dunque soddisfare la seguente relazione:
Πn (xi ) = yi , ∀i = 0, . . . , n. (1.1)
Si supponga ora che le coppie di punti (xi , yi ) siano dei campionamenti di una funzione f (x).
Allora il polinomio interpolatore per f può essere ottenuto con la seguente relazione:
n
X
Πn f (x) = yi Li (x). (1.4)
i=0
Laboratorio V Interpolazione
Esercizio 5.1
Esercizio 5.2
Nella tabella qui sotto riportata vengono elencati i risultati di un esperimento eseguito per
individuare il legame tra lo sforzo σ e la relativa deformazione ε.
A partire da questi dati si vuole stimare la deformazione ε in corrispondenza dei valori di sforzo
per cui non si ha a disposizione un dato sperimentale.
Utilizzare le seguenti funzioni interpolanti:
–2–
Laboratorio V Interpolazione
Esercizio 5.3
Per riportare i punti sul generico intervallo I = [a, b] si usi la seguente trasformazione:
a+b b−a
xi = + x̂i .
2 2
3. Si definiscano ora 11 nodi equispaziati nell’intervallo I = [−5, 5]. Su questi nodi si costrui-
scano le interpolanti polinomiale composita lineare tramite il comando interp1 e spline
cubica naturale utilizzando la funzione spline nat.m.
Infine si confrontino la funzione f (x) e le due interpolanti in un unico grafico.
–3–