28/10/2004, dalle 13: 30 alle 16
Transcript
28/10/2004, dalle 13: 30 alle 16
MATLAB e SCILAB Matlab e Scilab sono due software di calcolo scientifico. Il primo è venduto sotto licenza mentre il secondo è freeware. Matlab di Math Works è uno tra i più diffusi software di calcolo e gli ambiti disciplinari in cui trova applicazione vanno dall'ingegneria automatica all'elettronica, fino alla finanza. Matlab (MATrix LABoratory) è un programma interattivo di calcolo scientifico e ingegneristico. È un linguaggio di programmazione ad alto livello per la soluzione numerica di problemi ed il tracciamento di grafici, ed è basato sull’utilizzo di dati di tipo matriciale (scalari, vettori, matrici a due o più dimensioni). Include diversi toolbox, ossia una collezione di file speciali detti m-file o file con estensione .m, che estendono le funzionalità del programma di base o nucleo. In particolare, siamo interessati all’uso del nucleo di Matlab insieme al Control System Toolbox, che permette di analizzare e sintetizzare sistemi di controllo, e al pacchetto Simulink, che fornisce un’interfaccia grafica per tali sistemi. Matlab funziona su diverse piattaforme, quali i personal computer, i sistemi Unix, i computer Macintosh, e indifferentemente dal sistema operativo l’interazione dell’utente con Matlab è la stessa. Introduzione a Matlab Introduzione a Simulink Scilab è un sistema Open Source, emergente ed innovativo, per l’elaborazione e manipolazione di dati, calcolo numerico e letterale, plotting, grafica 2D e tridimensionale, creazione di funzioni e programmazione scientifica. Concettualmente e nelle funzioni è analogo a Matlab , Scilab è disponibile per tutti i sistemi operativi, Windows compreso e il suo utilizzo, per concessione INRIA_ENPC, è completamente gratuito per usi non commerciali. Introduzione a Scilab Link utili: • http://www.unibg.it/dati/corsi/8578/6477-intro2pps.pdf Introduzione a Matlab di A. Di Pietro • http://dee.poliba.it/dee-web/Personale/dotoli/dispenseII/IntroMATLAB.pdf Introduzione all’utilizzo del software Matlab di Ing. M. Dotoli e Ing. G. Maione • http://www.prisma.unina.it/courses/IntroMatlab.pdf Introduzione a Matlab di Ing. V. Lippiello • http://www.mathworks.com sito web di Math Works • ftp://ftp.inria.fr/INRIA/Scilab/distributions/ Versione scaricabile di Scilab 3.0 (Freeware) • ftp://ftp.inria.fr/INRIA/Scilab/documentation/pdf/intro.pdf il manuale di Scilab dell'INRIA, in inglese • http://scilabsoft.inria.fr/ Scilab’s Home page Riferimenti: • Introduzione a Scilab , Fabio Checconi 2004 • Introduzione a Matlab , Ing. V. Lippiello UniNa – DIS – PRISMA Lab http://www.prisma.unina.it/courses/IntroMatlab.pdf