powered_by.png, 1 kB
Home arrow Progetti arrow Programmazione arrow Programmi Matlab
Programmi Matlab PDF Print E-mail
Written by Administrator   
Wednesday, 25 April 2007
Durante il corso di Meccanica Razionale svolto presso l'Università degli Studi di Trieste ho realizzato questi simpatici programmi in Matlab. Voi chiederete "Ma cos'è Matlab?". Ebbene Matlab e' un noto pacchetto di calcolo numerico, manipolazione ed elaborazione di matrici numeriche. Nato come un'interfaccia interattiva e programmabile alle librerie di algebra lineare LINPACK ed EISPACK, Matlab e' cresciuto nel corso degli anni, sia nell'ambito delle operazioni supportate e degli algoritmi utilizzati che nel settore della visualizzazione grafica bidimensionale e tridimensionale dei dati.
Grazie alla possibilita' di scrivere script e programmi che utilizzano le funzioni interne del pacchetto, e' possibile estenderne le funzionalita' e costruirsi delle funzioni personalizzate di elaborazione ed analisi dei dati. I codici risultano particolarmente compatti grazie alla notazione vettoriale, che permette di trattare interi vettori e matrici di dimensione arbitraria come variabili elementari, senza dover indicare esplicitamente le operazioni sui singoli elementi.
Fra i programmi da me realizzati e disponibili nella sezione download sotto licenza GNU/GPL troverete ad esempio l'analisi cinematica della traiettoria compiuta da un'asta in caduta libera...



...il moto di una carica in presenza di un dipolo con equazioni differenziali risolte tramite l'algoritmo di Runge-Kutta od Eulero...



...il moto di una struttura a due gradi di libertà con equazioni differenziali risolte tramite l'algoritmo di Runge-Kutta...



...e persino una simpatica rotaia a cuscino d'aria virtuale!



Per eseguire i programmi dovete scaricare il file zip contenente i programmi e le dipendenze, quindi estrarre tutto nella stessa cartella e lanciare il programma gestione.m, che vi presenterà un interfaccia grafica per lanciare tutti gli altri programmi.

Last Updated ( Saturday, 21 June 2008 )
 
Next >
© 2010 zuddas.com
Joomla! is Free Software released under the GNU/GPL License.