Matlab tutorials - Basi ed elaborazione delle immagini digitali - PDF e Video"Matlab tutorials #1" è un eBook contenente le versioni testuali e il codice sorgente di 23 videotutorials (più 2 tutorials testuali) che ho pubblicato sul mio canale Youtube. In basso, in questa pagina, trovate i link sia alla Playlist di video, sul mio canale, che all'eBook (pacchetto PDF + video).

Nella prima parte sono presenti i 12 tutorials sulle basi di Matlab. Come detto nei video, questa serie di tutorials è rivolta a chi ha già qualche esperienza di programmazione (con altri linguaggi) e desidera avere una piccola "reference" su Matlab; non è un corso di programmazione da zero, ma una serie sulle basi di tale linguaggio e ambiente di sviluppo.

Nella seconda parte sono presenti 11 tutorial sull'elaborazione delle immagini digitali in Matlab. In questi tutorial non viene mostrata la teoria che sta alla base delle varie operazioni (trasformate di Fourier, filtri gaussiani, operatori morfologici, ...), ma solo le funzioni e gli script necessari per svolgere tali operazioni in Matlab.

 

Nella terza parte vi sono, infine, due tutorials "extra": il primo è un articolo sulla risoluzione delle equazioni differenziali (ODE), il secondo è un breve articolo sull'utilizzo di i, j, 1i e 1j in Matlab.

La versione PDF stampabile dell'eBook consta di 68 pagine ed ha un prezzo volutamente basso perché è rivolta a chi ha seguito i tutorial gratuiti, li ha trovati interessanti e desidera avere un testo in PDF da poter consultare facilmente (mediante le funzioni di ricerca o stampandolo)... o desidera ringraziare in maniera concreta l'autore dei videotutorial, ottenendo comunque una piccola "guida - reference" sulle basi e su alcune operazioni effettuabili in Matlab.

La guida è disponibile in questi formati:

Qui di seguito il sommario e, per ogni capitolo, il link diretto al video su Youtube.

Matlab - Basi - 1 - Introduzione. La GUI. L'help di sistema. Alcuni comandi di base Matlab - Basi - 1 - Introduzione. La GUI. L'help di sistema. Alcuni comandi di base

Matlab - Basi - 2 - Variabili e operazioni matematiche di base. Variabili predefinite. Tutto è matrice Matlab - Basi - 2 - Variabili e operazioni matematiche di base. Variabili predefinite. Tutto è matrice

Matlab - Basi - 3 - Operatori logici e operatori relazionali. Funzioni logiche. La notazione due punti Matlab - Basi - 3 - Operatori logici e operatori relazionali. Funzioni logiche. La notazione due punti

Matlab - Basi - 4 - Matrici predefinite: ones, zeros, eye, rand Matlab - Basi - 4 - Matrici predefinite: ones, zeros, eye, rand

Matlab - Basi - 5 - Funzioni matematiche predefinite Matlab - Basi - 5 - Funzioni matematiche predefinite

Matlab - Basi - 6 - Controllo di flusso: i costrutti if e switch; i cicli for e while Matlab - Basi - 6 - Controllo di flusso: i costrutti if e switch; i cicli for e while

Matlab - Basi - 7 - Le funzioni in Matlab. File .m per funzioni o script Matlab - Basi - 7 - Le funzioni in Matlab. File .m per funzioni o script

Matlab - Basi - 8 - Grafici 2D con plot, subplot, semilogy; etichette per grafici ed assi; legende Matlab - Basi - 8 - Grafici 2D con plot, subplot, semilogy; etichette per grafici ed assi; legende

Matlab - Basi - 9 - Meshgrid. Grafici 3D con surf Matlab - Basi - 9 - Meshgrid. Grafici 3D con surf

Matlab - Basi - 10 - Caricare un file (e un file immagine). Salvare un file (e un file immagine) Matlab - Basi - 10 - Caricare un file (e un file immagine). Salvare un file (e un file immagine)

Matlab - Basi - 11 - Operazioni di base sulle immagini: conversione tra formati Matlab - Basi - 11 - Operazioni di base sulle immagini: conversione tra formati

Matlab - Basi - 12 - Operazioni di base sulle immagini: funzioni del gruppo im Matlab - Basi - 12 - Operazioni di base sulle immagini: funzioni del gruppo im

Matlab - EID - 1 - Matlab per l'elaborazione delle immagini digitali: le basi Matlab - EID - 1 - Matlab per l'elaborazione delle immagini digitali: le basi

Matlab - EID - 2 - FFT: trasformata di Fourier (e IFFT, l'inversa) Matlab - EID - 2 - FFT: trasformata di Fourier (e IFFT, l'inversa)

Matlab - EID - 3 - Filtri gaussiani LP e HP Matlab - EID - 3 - Filtri gaussiani LP e HP

Matlab - EID - 4 - imfilter: media aritmetica e geometrica, mediano, midpoint, … Matlab - EID - 4 - imfilter: media aritmetica e geometrica, mediano, midpoint, …

Matlab - EID - 5 - imnoise e il rumore impulsivo Matlab - EID - 5 - imnoise e il rumore impulsivo

Matlab - EID - 6 - Il filtro di "degrado atmosferico" (Hufnagel – Stanley) Matlab - EID - 6 - Il filtro di "degrado atmosferico" (Hufnagel – Stanley)

Matlab - EID - 7 - Il filtro di restauro Butterworth Matlab - EID - 7 - Il filtro di restauro Butterworth

Matlab - EID - 8 - Elementi strutturali e operatori morfologici Matlab - EID - 8 - Elementi strutturali e operatori morfologici

Matlab - EID - 9 - Immagine "sintetica" con figure da salvare su disco Matlab - EID - 9 - Immagine "sintetica" con figure da salvare su disco

Matlab - EID - 10 - Animazione casuale e FRAMES Matlab - EID - 10 - Animazione casuale e FRAMES

Matlab - EID - 11 - Realizzare un filmato AVI da una sequenza di immagini Matlab - EID - 11 - Realizzare un filmato AVI da una sequenza di immagini

Matlab - Extra - 1 - Risoluzione delle equazioni differenziali con ODE (con esempio)

Matlab - Extra - 1 - Risoluzione delle equazioni differenziali con ODE (con esempio)

Videotutorial non più disponibile; la versione testuale è presente nell'eBook.


Matlab - Extra - 2 - Tips: perché i e j non dovrebbero essere usati come nomi di variabili?

Matlab - Extra - 2 - Tips: perché i e j non dovrebbero essere usati come nomi di variabili?

Videotutorial non più disponibile; la versione testuale è presente nell'eBook.