Esercizi
- Programma del corso.
- Argomenti trattati a lezione nell'A.A. 2013/2014.
- Argomenti trattati a lezione nell'A.A.
2012/2013,
2010/2011,
2009/2010,
2008/2009.
- Introduzione
a MATLAB (a cura di L. Lotti).
- 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,
30/09/2012,
14/10/2012,
21/10/2012,
28/10/2012,
02/11/2012,
11/11/2012,
17/11/2012,
25/11/2012,
02/12/2012,
09/12/2012,
16/12/2012,
13/10/2013,
20/10/2013,
24/10/2013,
31/10/2013,
07/11/2013,
14/11/2013,
21/11/2013,
28/11/2013,
05/12/2013,
12/12/2013.
- Esercizi in formato testo (M-file)
16/10/2009.
- Prove scritte (in formato pdf) del
25/01/2010,
17/02/2010,
17/04/2010,
22/06/2010,
05/07/2010,
01/09/2010,
13/09/2010,
24/01/2011,
16/02/2011,
21/06/2011,
04/07/2011,
02/09/2011,
23/01/2012,
13/02/2012,
20/06/2012,
19/02/2014.
- Soluzioni (in formato pdf) degli esercizi della
prova scritta del
19/02/2014.
- Progetti di calcolo numerico (da preparare per l'esame orale)
- 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.
Sandro Tosi, Calcolo Numerico.
- Laboratorio Virtuale: installazione della macchina virtuale,
applicazione web per
la creazione dei pacchetti installabili nel laboratorio virtuale.
- Software: Octave - l'alternativa free a MATLAB; download Octave e pacchetti da
Octave-Forge.
Suggerimenti per l'installazione e per la personalizzazione del programma (non più aggiornato).
- IEEE-754 Floating-Point Conversion (Esercitati su conversione e rappresentazione di numeri in memoria).
- Algoritmo di Strassen: funzione ricorsiva 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.
Peter Olver's Matlab Programs.
- Startup file octaverc col prompt semplificato; da copiare in C:\Octave\3.2.4_gcc-4.4.0\share\octave\site\m\startup.
- Il mio file octaverc.
- Il mio primo computer (anno scolastico 1969/1970):
Der elektronische Kleinrechner SER 2d.
- Nella versione 3.2.4 di Octave c'è un problema con il
comando plot che può essere risolto come segue
(bisogna farlo una sola volta per sempre):
avviare Octave, eseguire l'istruzione pkg rebuild -noauto oct2mat,
chiudere Octave con il comando quit, riavviare Octave.
last updated 20th December 2014,
Rüdiger Achilles