Anteprima
Vedrai una selezione di 3 pagine su 7
Calcolo numerico Pag. 1 Calcolo numerico Pag. 2
Anteprima di 3 pagg. su 7.
Scarica il documento per vederlo tutto.
Calcolo numerico Pag. 6
1 su 7
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

Calcolo Numerico I - Teoria

Quadratura Numerica

I = ∫ab f(x)ω(x)dx (a/b) finito

con funzione peso ω(x) > 0

  • * se ω = 0 si mette -1 fuori dall'integrale

ω([a,b]) = ∫ab ω(x)dx

- se ω(x) = 1 e voglio togliere il peso

ab f(x)ω(x)dx = ∫ab f(x)dx con f(x) = f(x)ω(x)

- se voglio aggiungere il peso

ab f(x)dx ~ ∫ab f(x)ω(x)dx con f2(x) =

freq = freq

w(x)

spesso non è possibile calcolare la primitiva di f(x) → trovare la migliore approssimazione

In = ∑i=0n Ai(⁶) F(xi) (Ai(⁶)) pesi) formule interpolatorie polinomiali

  • f(x) ≈ Pn(X) ∈ Pα t.c. il polinomio interpolatore f(x) in n+1 nodi
  • I - In = errore da interpolazione = Rn(t): resto della formula di quadratura
  • divisione in n parti ∈ [a,b]

G n+1 nodi a piacere → formule di quadratura Lagrange

G n+1 nodi equispaziati (passo h) → form. quadr. Neutra Cotes

elementari (non stabili, non convergono grado 0,1,2,3)

composite (stabili, convergenti, buon risultato)

f(x) = Pn(X) + En(X)

ab f(x)ω(x)dx = ∫ab Pnω(x)dx + ∫ab Enω(x)dx

= In + Rn

Teo: Definizione formale del grado di precisione di una formula

condizione necessaria e sufficiente: RnG = 0 ⇔ che f(x) = En(x)

ovvero ∫ab Pnω(x)dx - ∑i=0s Ωi pi(xi) ∀ β ∈ Pn

se Rn(x) = 0 ∀ x,t allora f(x) ∈ f(x)ω = ∫ab Pxω(x)dx = ∑i=0s Ai(⁶) Px(xi) ∀ p β

Calcolo dei Pesi e Momenti

m(i) = ∫ab xi ω(x) dx i=0,...,n

A(i,n) x = mi

x0 ... In matrici di Vandermonde

x1 ... o Metodo classico

x2 ... Nella pratica si usano altri metodi

Formula di Lagrange

f(x) = ∑i≠j f(xi) Li(x) ∈ [a,b] e calcola f(aj) i=0,...,n

ab f(x) ω(x) dx = ∫ab fa,b (x) ω(x) dx + ∫ab En(x) ω(x) dx

= ∑i=0n f(ai) Li(x) ω(x) dx + ∫ab Pm(x) dx = In + Pm

ab xi ω(x) dx = Ai(i,n) Pesi

Formule di Newton-Cotes Elementari

(Non stabili, non convergenti)

  • Formule Chiuse (a,b) n Punti x0 = a xn = b

xi = a + i h h = b-a/n

  • Formule Aperte a,b (n+2 Punti n+1 Nodi) x0 = 3th xn = b-h

xi = a + i(n+1) h h = b-a/n+2

Ai(i,n) = h ((-1)n-i) ∫0nk≠in (t-k) dt

t = x-a/h

Natura di Cotes = Ai(i,n) = (-1)n-iab Pk≠i(x)(x-i) dt

* aggiungendo un nodo si fanno i conti solo sulla diagonale ascendente (ultimo)

senza necessità di modificare i valori già calcolati

* FORMA DI NEWTON (n nodi e valori f(xi))

Pn(x) = c0 + Σ ci (x-xi)

Base di Newton (x-x0)(x-x1)...(x-xn-1)

* i polinomi di grado elevato oscillano => approssimano male f

* aggiungendo un nodo basta valutare il nuovo fn+1

* DIFFERENZE DIVISE (calcolo dei coefficienti)

ci= f[x0,...,xi]

Pn(x) = f(x0) + Σni=1 f[x0,..,xi] Π(x-xi)

Pn(x) = c0 + c1(x-x0) + ... + cn(x-x0)...(x-xn-1)

* NON è importante l'ordine dei nodi

ORDINE

  • 0 f(xi) = f(a0)
  • 1 f(xi, xj) = (f(xi) - f(xj)) / (xj-xi)
  • n f(x0,...,xn) = (f(x0,..,xn-1) - f(x1,..,xn)) / (x0-xn)

* aggiungendo un nodo si

x0 f(x0) - f[x1, ..., xn]

  • x1 f(xn)

f(xn,xn)

Differenze FINITE nodi equispaziati > non sempre applicabile

xi = x0 + ih (i=0...n)

OPERATORI

  • Δf(x) = f(x+h) - f(x) diff in avanti
  • ▽f(x) = f(x) - f(x-h) diff all'indietro
  • δf(x) = f(x+h/2) - f(x-h/2) diff centrali
  • μf(x) = 1/2[f(x+h/2) + f(x-h/2)] diff medie
Dettagli
Publisher
A.A. 2013-2014
7 pagine
SSD Scienze matematiche e informatiche MAT/08 Analisi numerica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher LoreIMuniPD 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 Padova o del prof Redivo Zaglia Michela.