• Non ci sono risultati.

Si desidera calcolare, con il metodo dei trapezi composto, un’approssimazione dell’integrale definito Z

N/A
N/A
Protected

Academic year: 2021

Condividi "Si desidera calcolare, con il metodo dei trapezi composto, un’approssimazione dell’integrale definito Z"

Copied!
1
0
0

Testo completo

(1)

Calcolo Numerico

ESERCITAZIONE FORMULE DI QUADRATURA

Si desidera calcolare, con il metodo dei trapezi composto, un’approssimazione dell’integrale definito Z

π/4

0

sin(x

2

) dx

1. Creare una function di nome trapezi.m che implementi l’algoritmo relativo alla formula com- posta dei trapezi. La function deve avere come parametri in ingresso la funzione integranda f , gli estremi dell’intervallo di integrazione [a, b] ed il numero m di suddivisioni dell’intervallo di integrazione.

I parametri in uscita devono essere l’approssimazione dell’integrale ottenuta con il metodo ed il passo h di integrazione.

La function avr` a quindi la seguente intestazione:

function [int,h] = trapezi (f,a,b,m);

%TRAPEZI Metodo dei Trapezi composto

%

% [int,h] = trapezi (f,a,b,m);

%

% Dati di ingresso:

% f: funzione integranda

% a: estremo sinistro dell’intervallo di integrazione

% b: estremo destro dell’intervallo di integrazione

% m: numero di sottointervalli

%

% Dati di uscita:

% int: approssimazione dell’integrale definito

% h: passo di integrazione

2. Si scriva uno script che utilizzi la function precedente e che produca automaticamente una tabella di risultati (su video e sul file di nome tabella.txt).

Si assegni come funzione f il seno, come estremi dell’intervallo di integrazione a = 0 e b = π/4 ed come valore iniziale relativo alla prima suddivisione dell’intervallo m = 3. Lo script dovr` a resituire le approssimazioni successive I

n

per n = 1, 2, . . ., ottenute raddoppiando il numero di sottointervalli e memorizzandole in un vettore. Le iterazioni dovranno essere arrestate quando la quantit` a |I

n

− I

n−1

| < toll, con toll = 10

−8

tolleranza prefissata.

Lo script dovr calcolare un valore di riferimento della soluzione esatta tramite la funzione matlab quadl.

3. Quando i risultati ottenuti sono ritenuti corretti, si produca una figura che contenga, in scala logaritmica, la successione degli errori assoluti ottenuta considerando le approssimazioni successive ed il valore di riferimento calcolato tramite quadl nel precedente esercizio.

4. Si provi a ripetere gli esercizi precedenti ma scrivendo una function che implementi la formula di

Cavalieri-Simpson.

Riferimenti

Documenti correlati

Per ogni esercizio si deve presentare lo svolgimento su un foglio a parte e riportare nel riquadro, su questo foglio, solo il risultato

Si usi il teorema

Di seguito si riporta il riassunto degli argomenti svolti; i riferimenti sono a parti del Cap.8 (Calcolo integrale ...) Par.5 (Metodi elementari ...) del testo ed alle note alla fine

Dal punto di vista cinematico, pensiamo al moto rettilineo associato ad f nell’intervallo temporale [ a, b ] e consideriamo le velocita’ istantanee in re- lazione alla velocita’

Ad esempio, vediamo come si possa riottenere il limite notevole per il confronto fra la funzione sin x e la funzione x, per x che tende a 0.... Derivate successive delle

• viene valutato il valore della funzione nel punto medio dell’intervallo (a,b): se in esso la funzione ha un nullo il procedimento termina altrimenti continua dimezzando l’intervallo

La function deve avere come parametri in ingresso la funzione integranda f, gli estremi dell’intervallo di integrazione [a, b] ed il numero m di suddivisioni dell’intervallo

La function deve avere come parametri in ingresso la funzione integranda f, gli estremi dell’intervallo di integrazione [a, b] ed il numero m di suddivisioni dell’intervallo