Section outline
-
-
Installazione di Matlab e uso di base
Contenuti:- Come installare Matlab
- Utilizzo di base: "Matlab come calcolatrice"
- Variabili
- Script
- Creare matrici e vettori
- Operazioni di base dell'algebra lineare
- Soluzione di sistemi lineari,
det
,eig
- Accedere a singoli elementi di matrici e vettori
- Introduzione ai cicli
for
per automatizzare operazioni - L'istruzione
plot
per creare semplici grafici (con vettori di punti equispaziati)
-
Iterare con i cicli
for
Contenuti:
- Esempi di cicli
for
, ad esempio, visualizzare quadrati successivi - La sintassi
a:t:b
all'interno di un ciclofor
- Calcolare la somma degli elementi di un vettore
- Esercizio: confrontare modelli di popolazione con crescita lineare ed esponenziale (in tempo discreto)
- Esercizio: la sequenza di Fibonacci (come crescita di una popolazione di conigli)
- Esempi di cicli
-
Operazioni più complesse: cicli annidati, istruzione
if
, lettura di dati esterniContenuti:
- Uso di cicli
for
annidati per creare una matrice - Introdurre breakpoint e seguire l'esecuzione tramite il debugger di Matlab
- Altri esercizi di creazione matrici con cicli
for
- L'istruzione
if
- Esempi di cicli
if
+for
: scrivere tutti i quadrati perfetti di quattro cifre - Gestione di dati esterni: leggere file Excel.
- Semplice analisi di dati: media; contare i valori maggiori di una certa soglia; plot di una serie di dati.
- Esercizio: modellare il comportamento di una popolazione (in tempo discreto)
- Uso di cicli
-
Esercizi e funzioni
Contenuti:
- Esercizi di riepilogo su cicli
for
. - Funzioni: sintassi e primi esempi
- Convertire soluzioni di esercizi precedenti in funzioni
- Esercizio: la "media mobile" di un vettore.
- Esercizi di riepilogo su cicli
-