Corso di Laurea in Informatica
Calcolo Numerico
prof. A. Murli
a.a. 2004/2005
Si realizzi il seguente elaborato:
Sviluppo di un elemento di software numerico
che assegnati gli estremi di un intervallo
e
ed una componente che ritorni il valore di
(1),
con
,
fornisca una stima
a meno di una tolleranza fissata tol dell'integrale definito
Si utilizzino per il calcolo di
le formule trapezoidali composite:
Nello sviluppo del software, utilizzare:
- un "opportuno" criterio di arresto, che arresti l'algoritmo quando o si è raggiunta una tolleranza assegnata (tol) oppure quando l'agoritmo ha effettuato un massimo numero assegnato di valutazioni della funzione integranda in esame.
- un "opportuno" criterio per stimare il massimo errore che si commette nell'approssimare
con
.
- una strategia adattativa a scelta tra quella locale e quella globale.
La consegna dell'elaborato corredato di documentazione interna ed esterna(2)
deve essere effettuata entro e non oltre il 26 Gennaio 2005.
Istruzioni per la consegna dell'elaborato:
- creare un archivio .zip contenente:
- codice sorgente (programma chiamante, sottoprogrammi,...);
- documentazione esterna;
- test di funzionamento.
L'archivio deve avere il seguente nome:
3NOMECOGNOME.zip dove NOME e COGNOME sono rispettivamente il nome e cognome dello studente;
- inviare l'archivio via e-mail all'indirizzo:
murli.informatica@dma.unina.it, con oggetto della e-mail NOME COGNOME CONSEGNA 3
- una copia cartacea della documentazione va consegnata presso il laboratorio di Ricerca I livello del Dipartimento di Matematica ed Applicazioni "R. Caccioppoli" Mercoledì 26 Gennaio p.v. dalle 12:00 alle 13:00.
(1)
è una funzione integrabile nell'intervallo
.
(2) Il formato del file contenente la documentazione dell'elaborato è a scelta dello studente (documento word, testo, PS, PDF, ...).