Matlab per Controlli Automatici
-
Upload
alessandro-pilloni -
Category
Documents
-
view
160 -
download
7
description
Transcript of Matlab per Controlli Automatici
-
MATLAB # CONTROL SYSTEM TOOLBOX
Controlli Automatici
A.A. 2014/2015
Ing. A. Pilloni
Ing. Alessandro Pilloni
-
Sommario
Introduzione
La finestra di lavoro
Comandi base
Dichiarazione variabili
Operazioni fondamentali
Polinomi in Matlab
Control System Toolbox
Ing. Alessandro Pilloni
-
Introduzione
MATLAB (Matrix Laboratory) ambiente per il calcolo numericoc he comprende anche l'omonimo linguaggio di programmazione dalla MathWorks
Consente di: manipolare matrici e vettori
visualizzare funzioni e dati
implementare algoritmi
creare interfacce utente
interfacciarsi con altri programmi, e.s. Simulink
E un linguaggio interpretato (ogni linea di programma viene letta, interpretata ed eseguita sul momento
Ing. Alessandro Pilloni
-
La finestra di lavoro
Ing. Alessandro Pilloni
Command Window
Workspace
Cartella Corrente
Storico Comandi
Editor di scrittura
-
Creare un m-file
MatLab consente di memorizzare una sequenza di istruzioni in un file;
Per essere accessibile, deve avere lestensione .m e pertanto si chiama m-file.
Gli m-file possono essere di due tipi: script o function
Ing. Alessandro Pilloni
-
Creare un m-file
Ing. Alessandro Pilloni
Editor di scrittura
-
Dichiarazione di variabili
Per MATLAB tutte le variabili sono matrici
Non si dichiara il tipo di variabile
Accesso ad una porzione di una variabile
Ing. Alessandro Pilloni
-
Workspace
Letteramente lo SPAZIO DI LAVORO, permette di visualizzare tutte le variabili create e memorizzate durante la sessione di lavoro
Ing. Alessandro Pilloni
-
Polinomi in Matlab (1)
Definire un polinomio in MatLab
Ing. Alessandro Pilloni
-
Polinomi in Matlab (2)
Trovare le radici di un polinomio:
Ing. Alessandro Pilloni
-
Calcoli simbolici
Risolvere in forma simbolica lequazione
Ing. Alessandro Pilloni
-
Control System Toolbox
F.d.t. in forma polinomiale
Ing. Alessandro Pilloni
-
Control System Toolbox
F.d.t. in forma fattorizzata
Ing. Alessandro Pilloni
-
Control System Toolbox
Sistema in Variabili di Stato
Ing. Alessandro Pilloni
-
Control System Toolbox
Schemi a blocchi
Ing. Alessandro Pilloni
-
Control System Toolbox
Grafici Diagramma di Risposta armonica
Diagramma di Nyquist
Diagramma di Nichols
Diagramma di Risposta indiciale
Margini di stabilita
Ing. Alessandro Pilloni