FACOLTA' DI INGEGNERIA PROGETTO DI ... - Scienza Ludica
FACOLTA' DI INGEGNERIA PROGETTO DI ... - Scienza Ludica
FACOLTA' DI INGEGNERIA PROGETTO DI ... - Scienza Ludica
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Figura 2.22: Screenshot pbLUA<br />
2.3 SOFTWARE MATHWORKS<br />
In questa sezione verranno illustrate le caratteristiche principali di MATLAB, di<br />
Simulink e dei toolbox utilizzati. La nostra scelta è ricaduta sui software<br />
MathWorks perché offrono la possibilità di controllare in modo efficiente<br />
numerosi sistemi e perché sono largamente impiegati nelle industrie.<br />
2.3.1 MATLAB<br />
MATLAB è un linguaggio di alto livello e un ambiente interattivo per lo sviluppo<br />
di algoritmi, per il calcolo numerico, per la visualizzazione e l’analisi di dati. I<br />
problemi tecnici, utilizzando MATLAB, possono essere risolti più velocemente<br />
che con i tradizionali linguaggi di programmazione, come il C, il C++ e Fortran.<br />
Infatti non è necessario gestire i task di basso livello, come ad esempio dichiarare<br />
le variabili, specificare il tipo di dati e allocare la memoria. MATLAB è una<br />
piattaforma molto efficiente per l’acquisizione di dati da altri file, da altre<br />
applicazioni, da banche dati e da dispositivi esterni.<br />
Molto importante per questa tesi è stata la possibilità di importare dati da<br />
Microsoft Excel per ottenere una rappresentazione grafica degli esperimenti<br />
svolti. Con MATLAB si può compiere l’intero processo di analisi dei dati,<br />
dall’acquisizione, alla visualizzazione e l’analisi numerica, fino a produrre una<br />
rappresentazione grafica dell’uscita. In MATLAB sono disponibili tutte le<br />
funzionalità necessarie per visualizzare i dati prodotti dagli esperimenti con<br />
grafici 2-D e 3-D (Fig. 2.23). Questi ultimi possono essere salvati in molti<br />
formati, tra cui GIF, JPEG, BMP, EPS.<br />
Sono acquistabili separatamente dei toolbox che estendono l’ambiente MATLAB,<br />
permettendo la risoluzione di particolari classi di problemi. Di seguito riportiamo<br />
un elenco dei toolbox che abbiamo utilizzato per il controllo del Legway.