Analisi Numerica

Anno Accademico 2004-2005 (Canale G-Z)

C.L. INGENGERIA MECCANICA

 


Programmi MatLab


Semplici programmi in MatLab utilizzati durante il corso o consigliati per svolgere delle esercitazioni.

N.B. Il corso non prevede lezioni di programmazione e pertanto all’esame non verrà richiesto nessun
esercizio di programmazione; i programmi seguenti vengono messi a disposizione solo come supporto
alle esercitazioni e come esempio di applicazione dei metodi sviluppati durante le ore di lezione.

·         Soluzioni di equazioni non lineari:

       bisezione.m         metodo delle bisezioni.

       puntounito.m       metodo del punto unito.

       newton.m            metododi Newton-Raphson.

·         Soluzioni di equazioni non lineari (metodi indiretti):

       jacobi.m              metodo di Jacobi

       gseidel.m            metodo di Gauss-Seidel

       SOR.m               metodo di S.O.R.

       eigSOR.m           calcolo del raggio spettrale per il metodo S.O.R.

·         Soluzioni di equazioni non lineari (metodi diretti):

       lu_gauss.m          metodo di eliminazione di Gauss (senza pivoting)

       lu_gaussp.m        metodo di eliminazione di Gauss (con pivoting)

·         Integrazione numerica:

       trapc.m               metodo dei trapezi

       simpsonadatt.m   formula di Cavalieri-Simpson adattativa

       ptomedioc.m       metodo del punto medio generalizzato

·         Soluzione di equazioni differenziali ordinarie:

       eulesp.m             metodo dei Eulero esplicito

       rk2.m                  metodo di Runge-Kutta esplicito accurato al II ordine

       rk3.m                  metodo di Runge-Kutta esplicito accurato al III ordine

       rk4.m                  metodo di Runge-Kutta esplicito accurato al IV ordine

La maggior parte di questi programmi sono gli originale o modifiche

di Quarteroni e F. Saleri, Introduzione al Calcolo Scientifico.


15-01-2005