Esercizi
- Progetti di calcolo numerico (da preparare per l'esame orale)
- Programma del corso.
- Argomenti trattati a lezione nell'A.A. 2009/2010.
- Argomenti trattati a lezione nell'A.A. 2008/2009.
- Esercizi (in formato pdf) del
14/10/2008,
22/10/2008,
30/10/2008,
06/11/2008,
13/11/2008,
27/11/2008,
09/12/2008,
12/01/2009,
15/10/2009.
- Esercizi in formato testo (M-file)
16/10/2009.
- Testi consigliati:
A. Quarteroni,e F. Saleri, Calcolo scientifico - Esercizi e problemi risolti con MATLAB e Octave,
Springer-Verlag Italia, Milano, 4a ed., 2008, XIV, 358 pagg., Brossura
ISBN: 978-88-470-0837-3, Euro 27,95. Programmi presenti nel volume: http://mox.polimi.it/qs/ oppure Programmi.
P. Ghelardoni, G. Gheri e P. Marzulli, Elementi di Calcolo Numerico.
V. Comincioli, Analisi numerica: metodi, modelli, applicazioni, ApogeoEbook, 2005.
- Software: Octave - l'alternativa free a MATLAB.
- IEEE-754 Floating-Point Conversion (Esercitati su conversione e rappresentazione di numeri in memoria).
- Algoritmo di Strassen: funzione ricorsivo Octave/MATLAB di Thomas F. Coleman e Charles F. Van Loan .
- Esempi di funzioni Octave:
Funzione mycart2pol discussa il 23/10/2009. N.B.: Per determinare se due stringhe sono
identiche bisogna utilizzare la funzione strcmp. L'operatore
di confronto == non funziona per confrontare stringhe
di lunghezze diverse in quanto le stringhe in MATLAB/Octave sono
array (matrici) di caratteri.
Function Octave: Numero N_A di Avogadro (funzione costante).
Function Octave per convertire un numero decimale in un numero binario.
Function Octave
per per visualizzare i numeri floating-point F(beta,t,L,U).
Function Octave
per eseguire la trasformazione di similitudine delle radici quinte
dell'unità moltiplicandole per un numero complesso.
Function Octave per calcolare il segno di una permutazione.
Function Octave per calcolare il determinante secondo la definizione di Leibniz.
Input per bilanciare
una reazione chimica.
- Startup file octaverc col prompt semplificato; da copiare in C:\Octave\3.2.2_gcc-4.3.0\share\octave\3.2.2\m\startup.
last updated 14th January 2010,
Rüdiger Achilles