You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Capitolo 3<br />
Interpolazione spline<br />
La necessità di buone tecniche per l’approssimazione di funzioni si presenta<br />
in molti contesti: data fitting, soluzioni appprossimate di equazioni differenziali<br />
e integrali tramite metodi variazionali, formule di integrazione e<br />
differenziazione numerica, tecniche numeriche per la risoluzione di equazioni<br />
differenziali non lineari del primo ordine [5]. Se si considera, ad esempio,<br />
una equazione differenziale ordinaria nell’incognita f(x) soggetta a determinate<br />
condizioni al bordo, è ben noto che in alcuni casi la soluzione esatta di<br />
tale problema non può essere calcolata. Si procede perciò alla ricerca di una<br />
buona approssimazione φ(x) della soluzione esatta f(x). Per fare ciò si dovrà<br />
stabilire, data la funzione f(x), quali funzioni φ(x) forniscono una buona approssimazione<br />
di f(x), che cosa si intende per buona approssimazione e come<br />
determinare una buona approssimazione φ(x) di f(x).<br />
3.1 Approssimazione di funzioni<br />
Approssimare una data funzione, p. es. reale di una variabile reale, mediante<br />
particolari combinazioni di funzioni appartenenti a date classi, è uno dei<br />
problemi centrali dell’analisi numerica. Le classi funzionali di più frequente<br />
impiego sono: polinomi, funzioni di Fourier (sennx, cosnx, n = 0, 1, ...). La<br />
funzione approssimante, che viene sostituita a quella di partenza, deve essere<br />
tale da soddisfare certi requisiti di aderenza a quest’ultima ed essere<br />
valutabile in maniera sufficientemente facile, con i mezzi di calcolo disponibili.<br />
Una delle tecniche di approssimazione più vecchie (risale almeno al XVIII<br />
sec. con Eulero e Lagrange e al 1822 con Fourier), è quella di approssimare<br />
una data funzione f(x) con la somma finita:<br />
φ(x) = c1Φ1(x) + c2Φ2(x) + ... + cnΦn(x) (3.1)<br />
22