CONTROLLI AUTOMATICI e SISTEMI ELETTRICI LINEARI Ingegneria Meccatronica INTRODUZIONE Matlab (seconda parte) e SIMULINK
|
|
- Raffaela Pugliese
- 7 anni fa
- Visualizzazioni
Transcript
1 CONTROLLI AUTOMATICI e SISTEMI ELETTRICI LINEARI Ingegneria Meccatronica INTRODUZIONE Matlab (seconda parte) e SIMULINK Emilio Lorenzani Tel emilio.lorenzani@unimore.it
2 Plot e Plot3: opzioni per la visualizzazione clear all close all x = 0:0.1:8*pi; y = sin(x); y1=cos(x); plot(x, y, 'b+:', x, y1,'r*-') grid on pause %occorre digitare un tasto %per eseguire i successivi comandi axis([0 2*pi -1 1]); xlabel('tempo'); ylabel('seno e Coseno') title('esempio uso plot') t = 0:pi/50:10*pi; plot3(sin(t),cos(t),t, 'LineWidth',2); grid on; %disegna una linea in uno spazio 3D Introduzione Matlab/Simulink -- 2
3 Opzioni di visualizzazione da comandi user friendly della Figura E possibile salvare l immagine in diversi formati, modificare l immagine nei modi più disparati, inserire freccie, testo, legende, ecc Altri comandi per disegnare grafici 2D, stesse funzionalità di plot: loglog: entrambi gli assi hanno scale logaritmiche semilogx: scala logartimica per asse x e lineare per asse y semilogy: scala lineare per asse x e logaritmica per asse y Introduzione Matlab/Simulink -- 3
4 Uso dei vettori in Matlab come polinomi 1/2 Oltre alla rappresentazione di segnali (mediante la sequenza dei valori che esso assume in determinati intervalli di tempo), i vettori possono rappresentate dei polinomi. Un polinomio è descritto dal vettore dei suoi coefficienti Esempio polinomio 5s 2 +s+2 >> pol=[5 1 2] pol = >> roots(pol) % Calcolo radici di un polinomio rappresentato da % un vettore ans= i i Introduzione Matlab/Simulink -- 4
5 Uso dei vettori in Matlab come polinomi 2/2 COMANDO polyval >>pol=[5 1 2] >>polyval=(pol, 0) ans= 2 % polinomio 5s 2 +s+2 % determina il valore del polinomio per un %valore dell incognita >>polyval=(pol, 2) ans= 24 COMANDO conv Prodotto di polinomi (conv) (s+1)(s+1)=s 2 +2s +1 >> pol1=[1 1]; pol2=[1 1]; >> polprod=conv(pol1,pol2) polprod= [1 2 1] Introduzione Matlab/Simulink -- 5
6 Simulink Simulink è un ambiente grafico per la simulazione di sistemi complessi Interfaccia grafica dalla quale si risolve il problema numerico di simulazione desiderato Blocchi elementari predefiniti (pronti per l interconnessione) resi disponibili dalla libreria di Simulink Elevata flessibilità nella variazione del progetto Permette di simulare sistemi complessi, composti da numerosi blocchi interconnessi tra loro. I singoli blocchi possono essere anche nonlineari o tempo-varianti Permette l integrazione di sottosistemi continui e sottosistemi funzionanti a tempo discreti (come nei controlli digitali) Per accedere a Simulink basta digitare simulink dal prompt di matlab Introduzione Matlab/Simulink -- 6
7 Simulink All'avvio si possono distinguere due parti: le Librerie e il Foglio di lavoro Nelle librerie sono presenti i blocchi elementari che vengono utilizzati nel Foglio di lavoro. Nel Foglio di lavoro si costruisce il progetto interconnettendo i blocchi presi dalla librerie. Ci sono diverse librerie, noi useremo principalmente: Sources: Moduli che generano segnali di vario genere Sinks: Moduli per la visualizzazione grafica dei segnali Math: Moduli per l elaborazione matematica dei segnali Continuous: Moduli per l inserimento di funzioni di trasferimento Discontinuities: blocchi non lineari (saturation, switch, dead-zone) Introduzione Matlab/Simulink -- 7
8 Simulink Libreria Sources Contiene blocchi che producono particolari segnali utilizzati come ingresso per un opportuno sistema. I vari elementi si portano nel Foglio di lavoro semplicemente trascinandoli dentro come se fossero icone. Le librerie sono Read-only. Per poter variare i parametri di un blocco occorre prima trascinarlo nel workspace. Facendo doppio click sull icona trascinata nel foglio di lavoro si apre una maschera che ci consente di impostare i parametri che la caratterizzano Insieme ai parametri che caratterizzano il blocco è presente il pulsante HELP che spiega il comportamento del blocco. Introduzione Matlab/Simulink -- 8
9 Simulink Libreria Sources I blocchi più utilizzati sono: Constant: genera un valore costante. Step: genera un gradino. Ramp: genera una rampa. Sine wave: genera una sinusoide. Signal generator: può generare vari tipi di segnali periodici Repeating sequence: permette di creare segnali che si ripetono nel tempo out1: blocco che permette l interconnessione di segnali in ingresso per un sottoblocco creato dall utente. Introduzione Matlab/Simulink -- 9
10 Simulink Libreria Sinks Un insieme di strumenti che consente di visualizzare l'andamento di un segnale. I blocchi più importanti sono: Scope: visualizza il segnale di ingresso in funzione del tempo. Un parametro importante è il massimo numero di punti che memorizza, parametro modificabile dall utente. XYGraph: Genera un grafico del segnale connesso all'ingresso y (il secondo) in funzione di quello connesso all'ingresso x (il primo). To Workspace: Memorizza nel workspace i valori del segnale connesso in una variabile matlab. out1: blocco che permette l interconnessione di segnali di uscita da un sottoblocco creato dall utente. Introduzione Matlab/Simulink -- 10
11 Simulink Libreria Sinks Si consiglia di utilizzare To Workspace in quanto dopo la simulazione si dispone non solo di un grafico ma di una variabile in cui sono contenuti tutti i valori assunti da un segnale. Si può elaborare poi tale variabile con gli strumenti messi a disposizione da Matlab. Il blocco To Workspace permette di salvare i dati nel workspace di Matlab in 3 formati: structure, structure with time, array. Array: è un semplice vettore Structure: è una struttura con sottocampi. Esempio il vettore dei dati di uscita si trova in nomevariabile.signals.values Structure with Time: è memorizzata anche la variabile del tempo di simulazione Per visualizzare la variabile solo del tempo di simulazione è possibile usare il blocco clock collegato a un blocco To Workspace. Introduzione Matlab/Simulink -- 11
12 Simulik Libreria Math Nella libreria Math sono presenti vari blocchi per l'elaborazione matematica dei segnali. Due tra i blocchi più importanti sono Gain e Sum Il blocco Gain riceve in ingresso un segnale e restituisce in uscita l'ingresso moltiplicato per la costante di guadagno che può essere impostato dall utente. Il blocco Sum riceve in ingresso tanti segnali quante sono le somme o differenze che si settano. Restituisce in uscita il segnale somma/differenza degli ingressi. Ci sono i blocchi Product, Divide, abs (valore assoluto), Math function (permette di scegliere tra una vasta serie di funzioni), ecc Introduzione Matlab/Simulink -- 12
13 Simulink Lanciare una simulazione Una volta costruito il sistema da simulare occorre far partire la simulazione. Per lanciare la simulazione si può fare in uno dei seguenti modi: Premere il tasto a forma di Play sulla toolbar Selezionare Start dal menu Simulation. Impostare prima il tempo di fine simulazione, in ogni caso è possibile interrompere o mettere in pausa la simulazione in ogni momento. Per cambiare i parametri della simulazione (tra cui il tempo di simulazione e i metodi di integrazione numerica) selezionare Configuration parameters dal menu Simulation. La simulazione potrebbe dare dei risultati sbagliati con alcuni Simulation parameters. Consiglio: non tenere «Max step size» in AUTO: massimo intervallo di tempo ogni quanto vengono effettuati i calcoli (ovviamente questa opzione modifica i tempi di calcolo necessari alla simulazione). Introduzione Matlab/Simulink -- 13
14 Esercizio circuito RLC 1/4 Determinare l andamento di vc(t) per una data variazione del segnale di tensione in ingresso (per esempio variazione a gradino). Condizioni iniziali nulle vc(0)=0, dvc(0)/dt=0 di( t) v( t) = R i( t) + L + vc( t) dt dvc ( t) i( t) = C dt 2 dv ( t) d vc( t) v( t) = R C + LC 2 dt dt c + v c ( t) Introduzione Matlab/Simulink -- 14
15 Esercizio circuito RLC 2/4 2 d v( t) 2 dt = v( t) LC R L dv ( t) dt vc( t LC c ) Scrittura dell equazione comoda per l implementazione in Simulink Step da 0 a 10V File Parametri.m clear all close all % circuito LCR L=100e-3; R=6; C=220e-6; Introduzione Matlab/Simulink -- 15
16 Esercizio circuito RLC 3/4 Evoluzione di vc(t) Esportare ora i dati della tensione di uscita nel workspace con il blocco To Workspace e graficare vc(t) con il comando plot Introduzione Matlab/Simulink -- 16
17 Esercizio circuito RLC 4/4 Le condizioni iniziali diverse da zero possono essere inserite all interno del blocco Integrator come parametro Visualizzare l andamento di vc(t) con differenti forme d onda di v(t) Create subsystem Introduzione Matlab/Simulink -- 17
INTRODUZIONE A SIMULINK
CONTROLLI AUTOMATICI Ingegneria della Gestione Industriale e della Integrazione di Impresa http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm INTRODUZIONE A SIMULINK
DettagliCONTROLLI AUTOMATICI Ingegneria Meccatronica
CONTROLLI AUTOMATICI Ingegneria Meccatronica CONTROLLI AUTOMATICI INTRODUZIONE SIMULINK Ing. Tel. 0522 522234 e-mail: secchi.cristian@unimore.it http://www.ingre.unimore.it/staff/secchi Simulink Simulink
DettagliSISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo
SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo http://www.dii.unimore.it/~lbiagiotti/sistemicontrollo.html it/~lbiagiotti/sistemicontrollo html INTRODUZIONE A SIMULINK Ing. e-mail:
DettagliFondamenti di di A utomatica Automatica Prof. Bruno Picasso Introduzione all all uso di di S imulink Simulink
Fondamenti di Automatica Prof. Bruno Picasso Introduzione all uso di Simulink L ambiente Simulink Simulink è un ambiente grafico per la simulazione di sistemi complessi Perché non basta Matlab? È spesso
DettagliSISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo
SISTEMI DI CONTROLLO Ingegneria Meccanica e Ingegneria del Veicolo http://www.dii.unimore.it/~lbiagiotti/sistemicontrollo.html it/~lbiagiotti/sistemicontrollo html INTRODUZIONE A SIMULINK Ing. e-mail:
DettagliIntroduzione al Simulink
Sommario Descrizione generale dell ambiente Simulink di Matlab. Principi di funzionamento. Ambiente di simulazione. Esempi: realizzazione di modelli matematici di sistemi dinamici facendo uso di Simulink
DettagliSimulink. Introduzione a Simulink Esempio sull analisi di sistemi dinamici lineari con il Control System Toolbox e Simulink v. file.m e.
Simulink Introduzione a Simulink Esempio sull analisi di sistemi dinamici lineari con il Control System Toolbox e Simulink v. file.m e.mdl Che cos è? Simulink è un programma per la modellazione, la simulazione
DettagliINTRODUZIONE A SIMULINK
INTRODUZIONE A SIMULINK ing. vincenzo lippiello Versione 1.0 1 Avviare Simulink Nella finestra di comando di MATLAB, nel prompt >>, digitare simulink e premere Enter Oppure cliccare sull apposita icona
DettagliMatlab e Simulink per i sistemi di controllo
Matlab e Simulink per i sistemi di controllo Introduzione L utilizzo del toolbox SIMULINK di Matlab facilita la simulazione di sistemi interconnessi, consentendo la loro rappresentazione direttamente per
DettagliLaboratorio di MATLAB
DII Università di Siena Laboratorio di MATLAB Alessandro Alessio Dipartimento di Ingegneria dell Informazione, Università di Siena, Italy alessio@dii.unisi.it www.dii.unisi.it/ control/teaching thanks
DettagliIntroduzione a Matlab Parte 1
Introduzione a Matlab Parte 1 Ing. Roberto Naldi DEIS-Università di Bologna Tel. 051 2093876 Email: roberto.naldi@unibo.it URL: www-lar.deis.unibo.it/~rnaldi 1 Cosa è Matlab? Matlab (= Matrix Laboratory)
DettagliLaboratorio di Matlab
Laboratorio di Matlab Alessandro Formaglio Dipartimento di Ingegneria dell Informazione, Università di Siena alex@dii.unisi.it http://www.dii.unisi.it/ control/matlab/labmatlab.html 21 Luglio 2009 DII
DettagliIntroduzione a Matlab e Simulink
Introduzione a Matlab e Simulink Fondamenti di Automatica 1 Motivazioni: problema di analisi Modello del sistema dinamico parametri Segnali d eccitazione Prestazioni? del sistema Come analizzare il comportamento,
DettagliMotivazioni: problema di analisi. Introduzione a Matlab e Simulink. Dove trovare altre informazioni? A cosa serve questa presentazione
Introduzione a Matlab e Simulink Motivazioni: problema di analisi Modello del sistema dinamico parametri Segnali d eccitazione Prestazioni del sistema? Come analizzare il comportamento, l evoluzione di
DettagliEsercitazioni di Tecnologie per l Automazione. Introduzione a Matlab e Simulink
Esercitazioni di Tecnologie per l Automazione Introduzione a Matlab e Simulink TA ES Parte 2, 2 A cosa serve questa presentazione Scopi di questo materiale: fornire le informazioni necessarie per l uso
DettagliMATLAB-SIMULINK. Simulink. Simulazione di un filtro passabasso RC. Ing. Alessandro Pisano.
1 MATLAB-SIMULINK Simulink Simulazione di un filtro passabasso RC Ing. Alessandro Pisano pisano@diee.unica.it 2 Filtro passa-basso RC V in + V out Ingredienti Simulink Esecuzione automatica dei modelli
DettagliIntroduzione all utilizzo di Matlab e Simulink. Ing. Andrea Paoli www-lar.deis.unibo.it/~apaoli Tel.
Introduzione all utilizzo di Matlab e Simulink Ing. Andrea Paoli apaoli@deis.unibo.it www-lar.deis.unibo.it/~apaoli Tel. (051-20) 93045 1 Cosa è Matlab? Matlab (= Matrix Laboratory) è un linguaggio di
DettagliIntroduzione a Simulink
Ing. Roberto Naldi DEIS-Università di Bologna Tel. 051 2093876 (CASY) Email: roberto.naldi@unibo.it URL: www-lar.deis.unibo.it/~rnaldi 1 Cosa è Simulink Simulink: un ambiente grafico per la simulazione
DettagliFONDAMENTI DI AUTOMATICA
FONDAMENTI DI AUTOMATICA A c osa serve quest a present azione Scopi di questo materiale: fornire le informazioni necessarie per l uso di Matlab e Simulink in relazione ai Laboratori di Fondamenti di Automatica;
DettagliL ambiente Simulink Simulink è un software utile per modellare, simulare ed analizzare sistemi dinamici complessi.
SIMULINK L ambiente Simulink Simulink è un software utile per modellare, simulare ed analizzare sistemi dinamici complessi. Perché Matlab non basta? E spesso necessario simulare sistemi complessi, composti
DettagliEsercitazioni Controlli Automatici. Introduzione all utilizzo di Matlab e Simulink
Introduzione all utilizzo di Matlab e Simulink Ing. Marta Capiluppi mcapiluppi@deis.unibo.it www-lar.deis.unibo.it/~mcapiluppi Tel. (051-20) 93875 1 Cosa è Matlab? Matlab (= Matrix Laboratory) è un linguaggio
DettagliIntroduzione all utilizzo di Matlab e Simulink. Ing. Marta Capiluppi www-lar.deis.unibo.it/~mcapiluppi Tel.
Introduzione all utilizzo di Matlab e Simulink Ing. Marta Capiluppi mcapiluppi@deis.unibo.it www-lar.deis.unibo.it/~mcapiluppi Tel. (051-20) 93875 1 Cosa è Matlab? Matlab (= Matrix Laboratory) è un linguaggio
DettagliAutomatica I (Laboratorio)
Lezione 3 Automatica I (Laboratorio) -Pag. Automatica I (Laboratorio) Dipartimento di Ingegneria Università di Ferrara Tel. 0532 97 4844 Fax. 0532 97 4870 E-mail: ssimani@ing.unife.it URL: http://www.ing.unife.it/simani
DettagliL Ambiente di Sviluppo SIMULINK
Università di Roma Tor Vergata Corso di Laboratorio di Applicazioni Informatiche L Ambiente di Sviluppo SIMULINK 12, 13 e 15 Novembre 2001 Ing. Franco Mazzenga MATLAB E SIMULINK MATLAB SIMULINK Altri prodotti:
DettagliIntroduzione e strumenti
Introduzione e strumenti Introduzione Analisi e simulazione in ambiente Matlab Introduzione all utilizzo di Simulink Simulazione in ambiente Simulink 2 2007 Politecnico di Torino 1 Introduzione (1/2) L
DettagliFondamenti di Automatica
Fondamenti di Automatica Prof. Bruno Picasso Eserc. Ing. Stefano Bottelli Thanks to Prof. S. Strada Introduzione a Matlab, Vettori, Matrici, Polinomi, Sistemi dinamici nel tempo, Rappresentazione grafica
DettagliFondamenti di Informatica
Fondamenti di Informatica Prof. Christian Esposito Corso di Laurea in Ingegneria Meccanica e Gestionale (Classe I) A.A. 2016/17 OUTLINE Introduzione Esempio 02/39 Introduzione a (1) MATLAB è corredato
DettagliIntroduzione a Matlab
Introduzione a Matlab Giovanni Palmieri 8 Ottobre 2015 Università degli Studi del Sannio Dipartimento di Ingegneria Contenuto della presentazione Introduzione a Matlab Definizione di variabili, matrici
DettagliCORSO DI LABORATORIO DI INFORMATICA
CORSO DI LABORATORIO DI INFORMATICA Corso di Laurea Triennale in Ingegneria Elettrica a.a. 2015/2016 Docente: Ing. Domenico Amalfitano Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione
DettagliSimulink è l ambiente di programmazione grafico associato al MATLAB.
è una piattaforma per la simulazione multidominio e la progettazione model-based di sistemi dinamici. Fornisce un ambiente grafico interattivo e librerie di gruppi di blocchi personalizzabili, e può essere
DettagliSIMULINK MATLAB E SIMULINK. Model-Based and System-Based Design MATLAB SIMULINK. Altri prodotti:
SIMULINK Model-Based and System-Based Design MATLAB E SIMULINK MATLAB SIMULINK Altri prodotti: Real Time Workshop StateFlow Blocksets (elaborazione numerica dei segnali (DSP),Telecomunicazioni, sistemi
DettagliSimulink & grafica. Motore in corrente continua. Sottosistemi (subsystems) Maschere (mask)
Simulink & grafica Motore in corrente continua Sottosistemi (subsystems) Maschere (mask) Creazione di grafici in Matlab con dati generati in Simulink Gestione di modelli Simulink mediante script (funzione
DettagliINTRODUZIONE A. MATLAB e SIMULINK. Corso di Sistemi di Controllo Digitale. Organizzazione delle Lezioni
INTRODUZIONE A MATLAB e SIMULINK Corso di Sistemi di Controllo Digitale Organizzazione delle Lezioni INTRODUZIONE A MATLAB DEFINIZIONE DI VARIABILI, MATRICI E VETTORI FUNZIONI ELEMENTARI PER SCALARI E
DettagliMATLAB e SIMULINK INTRODUZIONE A. Organizzazione delle Lezioni. Variabili ed Espressioni. Introduzione
Organizzazione delle Lezioni INTRODUZIONE A MATLAB e SIMULINK Corso di Sistemi di Controllo Digitale INTRODUZIONE A MATLAB DEFINIZIONE DI VARIABILI, MATRICI E VETTORI FUNZIONI ELEMENTARI PER SCALARI E
DettagliIntroduzione a Matlab Parte 1
Introduzione a Matlab Parte 1 Ing. Roberto Naldi DEI-Università di Bologna Tel. 051 2093876 (temporaneo) Email: roberto.naldi@unibo.it URL: www-lar.deis.unibo.it/~rnaldi 1 Cosa è Matlab? Matlab (= Matrix
DettagliMATLAB-SIMULINK. Simulink. Simulazione di un sistema ABS (Anti-lock bracking system) Ing. Alessandro Pisano.
1 MATLAB-SIMULINK Simulink Simulazione di un sistema ABS (Anti-lock bracking system) Ing. Alessandro Pisano pisano@diee.unica.it 2 Anti-lock bracking system (ABS) Il sistema anti bloccaggio, meglio noto
DettagliEsercitazione n 2 Costruzione di grafici
Esercitazione n 2 Costruzione di grafici 1/31 I grafici I grafici sono rappresentazione di dati numerici e/o di funzioni. Devono facilitare all utente la visualizzazione e la comprensione dei numeri e
DettagliINTRODUZIONE AL CONTROL SYSTEM TOOLBOX
CONTROLLI AUTOMATICI Ingegneria Gestionale http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm INTRODUZIONE AL CONTROL SYSTEM TOOLBOX Ing. Federica Grossi Tel. 059 2056333
DettagliESERCITAZIONE MATLAB
ESERCITAZIONE MATLAB Di seguito sono ripostati alcuni esercizi da eseguire in ambiente MatLab. Gli esercizi sono divisi per argomenti. Ogni esercizio è preceduto da una serie di esempi che aiutano nello
DettagliUtilizzo delle Maschere in Microsoft Access
Utilizzo delle Maschere in Microsoft Access Uso delle maschere Permettono di definire delle interfacce grafiche per la gestione dei dati del database Permettono di realizzare delle piccole applicazioni
DettagliINTRODUZIONE A SIMULINK
INTRODUZIONE A SIMULINK Per il corso di FONDAMENTI DI AUTOMATICA Silvia Strada CORSO DI LAUREA IN INGEGNERIA GESTIONALE Politecnico di Milano Simulink What Is Simulink Simulink is a software package that
DettagliIntroduzione a MATLAB
UNIVERSITA DEGLI STUDI DI PAVIA FACOLTA DI INGEGNERIA Corso di Fondamenti di Automatica (A.A. 2006/07) Prof.G.Ferrari Trecate Introduzione a MATLAB L. Magnani (lorenza.magnani@unipv.it) Dipartimento di
DettagliCONTROLLI AUTOMATICI INTRODUZIONE A MATLAB
CONTROLLI AUTOMATICI Ingegneria della Gestione Industriale e della Integrazione di Impresa http://www.casy.deis.unibo.it/care CONTROLLI AUTOMATICI INTRODUZIONE A MATLAB Ing. Luca Gentili Tel. 051 2093875
DettagliCONTROLLI AUTOMATICI INTRODUZIONE A MATLAB
CONTROLLI AUTOMATICI Ingegneria della Gestione Industriale e della Integrazione di Impresa http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm CONTROLLI AUTOMATICI INTRODUZIONE
DettagliEsercitazione n 2. Costruzione di grafici
Esercitazione n 2 Costruzione di grafici I grafici I grafici sono rappresentazione di dati numerici e/o di funzioni. Devono facilitare all utente la visualizzazione e la comprensione dei numeri e del fenomeno
DettagliManuale Comsol Multiphysics v ) Aprire la tendina di RadioFrequency e scegliere ElectroMagneticWaves (emw) e poi freccina blu:
1) Lanciare il programma 2) Scegliere 2D -> premere freccina blu: Manuale Comsol Multiphysics v. 4.2 3) Aprire la tendina di RadioFrequency e scegliere ElectroMagneticWaves (emw) e poi freccina blu: 4)
DettagliGrafici. 1 Generazione di grafici a partire da un foglio elettronico
Grafici In questa parte analizzeremo le funzionalità relative ai grafici. In particolare: 1. Generazione di grafici a partire da un foglio elettronico 2. Modifica di un grafico 1 Generazione di grafici
DettagliINTRODUZIONE A MATLAB/OCTAVE
INTRODUZIONE A MATLAB/OCTAVE MANOLO VENTURIN UNIVERSITÀ DEGLI STUDI DI PADOVA DIP. DI MATEMATICA PURA ED APPLICATA A. A. 2007/2008 INDICE Avviare MatLab/Octave Commenti Variabile ans e variabili predefinite
DettagliVettori Matrici Grafi. Renato Mainetti
Vettori Matrici Grafi Renato Mainetti Vettore In Matematica: Un vettore è un elemento di uno spazio vettoriale. I vettori sono quindi elementi che possono essere sommati fra loro e moltiplicati per dei
DettagliUniversità degli Studi di Ferrara
Università degli Studi di Ferrara Corso di Laurea in Matematica - A.A. 2017-2018 Programmazione Lezione 15 Grafica in MATLAB Docente: Michele Ferrari - michele.ferrari@unife.it Nelle lezioni precedenti
DettagliEsercitazione n 3. Ancora grafici
Esercitazione n 3 Ancora grafici I grafici I grafici sono rappresentazione di dati numerici e/o di funzioni. Devono facilitare all utente la visualizzazione e la comprensione dei numeri e del fenomeno
DettagliA. Introduzione a Matlab
Controlli Automatici A. Introduzione a Matlab Prof. Cesare Fantuzzi Ing. Cristian Secchi Ing. Federica Ferraguti ARSControl - DISMI - Università di Modena e Reggio Emilia E-mail: {nome.cognome}@unimore.it
DettagliIng. Alessandro Pisano
Guida Introduttiva a SIMULINK Ing. Alessandro Pisano INDICE Introduzione 3 Generalità: librerie e blocchi elementari. 3 Esempio introduttivo: costruzione e visualizzazione di un onda sinusoidale 7 Costruzione
DettagliWord 2003 Elementi Grafici
Word 2003 Elementi Grafici Aggiungere contenuti grafici al documento 1 Elementi grafici Word 2003 offre molti strumenti per trasformare un semplice documento testuale in una composizione visiva ricca di
DettagliUniversità degli Studi di Napoli Federico II CdL Ing. Elettrica Corso di Laboratorio di Circuiti Elettrici
Università degli Studi di Napoli Federico II CdL Ing. Elettrica Corso di Laboratorio di Circuiti Elettrici Introduzione a MATLAB Dr. Carlo Petrarca Dipartimento di Ingegneria Elettrica Università di Napoli
DettagliUtilizzo delle Maschere in Microsoft Access
Creazione una nuova (1) Utilizzo Maschere in Microsoft Access Si effettuano le seguenti operazioni corrispondente alla base ti: si seleziona la cartella Maschere nella finestra si preme il tasto Crea una
DettagliUtilizzo di Matlab per l analisi di sistemi dinamici lineari
Intro a Matlab per sistemi LTI, 1 Utilizzo di Matlab per l analisi di sistemi dinamici lineari Sistemi dinamici lineari a tempo continuo ed a tempo discreto Indice del materiale Intro a Matlab per sistemi
DettagliCalcolo numerico e programmazione Introduzione a Scilab (3)
Calcolo numerico e programmazione Introduzione a Scilab (3) Tullio Facchinetti 3 maggio 2012 23:58 http://robot.unipv.it/toolleeo Cos è una funzione le funzioni sono insiemi
DettagliMatlab - Simulink. Software per il calcolo e per la simulazione della dinamica dei sistemi
Matlab - Simulink Software per il calcolo e per la simulazione della dinamica dei sistemi Per cominciare con Matlab Il miglior modo per imparare un programma è quello di utilizzarlo. Per una panoramica
Dettagli#2 Esercitazioni MATLAB: MAT-ES2 % % [1] Guadagno, Poli e Zeri della F.d.T
#2 Esercitazioni MATLAB: MAT-ES2 [] Guadagno, Poli e Zeri della F.d.T» n=[2 ]; d=[,5,]; pro=tf(n,d) definisce il processo Transfer function: 2 s + - s^2 + 5 s +» [poles,zeros]=pzmap(pro) calcola poli e
DettagliCorso di Access Modulo L2 A (Access) I tipi di query
Corso di Access Modulo L2 A (Access) 2.3.2 I tipi di query 1 Prerequisiti Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un DB
DettagliTHECLA INFORMATICA s.r.l. Corso Avanzato Microsoft Access XP
INDICE CONTROLLI 4 CONTROLLI LEGATI 5 CONTROLLI NON LEGATI 5 CONTROLLI CALCOLATI 6 CONTROLLO ETICHETTA 7 CONTROLLO CASELLA DI TESTO 8 CONTROLLO CASELLA DI CONTROLLO 10 CONTROLLO CASELLA A CASCATA 11 CONTROLLO
DettagliProve d esame Esercizi con Matlab
Prove d esame Esercizi con Matlab Andrea Corli 16 settembre 2015 Sono qui raccolti alcuni esercizi relativi a Matlab assegnati nelle prove d esame (dal 2011 al 2014) del Corso di Analisi Matematica I (semestrale,
DettagliSOMMARIO. 1. Premessa Barra Intestazione Mappa Legenda Ricerche Barra di Stato Toolbar...
MANUALE SOMMARIO 1. Premessa... 3 2. Barra Intestazione... 4 3. Mappa...4 4. Legenda... 4 5. Ricerche...5 6. Barra di Stato... 5 7. Toolbar... 5 8. Barra Informazioni... 7 9. Esempio di Ricerca... 8 1.
DettagliLaboratorio di Matlab
Laboratorio di Matlab Rudy Manganelli Dipartimento di Ingegneria dell Informazione, Università di Siena manganelli@dii.unisi.it http://www.dii.unisi.it/ control/matlab/labmatlab.html Luglio 2008 DII -
DettagliAutomazione dei Sistemi Industriali
Automazione dei Sistemi Industriali Luca Sani Dipartimento di Sistemi Elettrici e Automazione Università di Pisa tel. 050 2217364 email luca.sani@dsea.unipi.it Luca Sani Laboratorio informatico per l ingegneria
Dettagli1 Introduzione. 1.2 Area di lavoro e comandi
AREA DI LAVORO R-SOFTWARE 1 Introduzione 1.1 Introduzione ad R E un ambiente interattivo, ossia i comandi producono una risposta immediata, e prevedono una programmazione orientata agli oggetti. Avviato
DettagliSPAC Start Impianti 18 - Nuova Commessa - - Inserimento Planimetria e Simboli -
SPAC Start Impianti 18 - Nuova Commessa - - Inserimento Planimetria e Simboli - Esercitazione per l apprendimento e l utilizzo dei comandi Rev. 0-2018 Ambiente di lavoro 1 Ambiente di lavoro Descrizione
DettagliEsercizio 1 Sia x = 0:1:9; un vettore riga di 10 elementi. a) Definire un vettore colonna y di 10 elementi random uniformemente distribuiti tra 0 e 1.
Pagina 1 di CORSO LABORATORIO DI APPLICAZIONI INFORMATICHE PER TELECOMUNICAZIONI ANNO ACCADEMICO 003-004 PRIMA PROVA IN ITINERE SEZ. MATLAB Il Candidato: Cognome: Nota: Qualora sia richiesto di calcolare
DettagliIntroduzione al MATLAB c Parte 2
Introduzione al MATLAB c Parte 2 Lucia Gastaldi Dipartimento di Matematica, http://dm.ing.unibs.it/gastaldi/ 24 settembre 2007 Outline 1 M-file di tipo Script e Function Script Function 2 Elementi di programmazione
DettagliUso avanzato di MATLAB
Uso avanzato di MATLAB Miscione Giuseppe g.miscione@virgilio.it Indice Funzioni matematiche Funzioni di arrotondamento Disegnare funzioni Creare script Controllo del flusso di esecuzione 1 Funzioni matematiche
DettagliIntroduzione a Matlab
Introduzione a Matlab Ing. Anna Maria Vegni avegni@uniroma3.it 30/10/2008 Indice Indice... 2 Introduzione... 3 Help in Matlab... 4 Files di Matlab... 5 Le variabili in Matlab... 6 Matrici in Matlab...
DettagliIntroduzione al MATLAB c Parte 1 Variabili ed array
Introduzione al MATLAB c Parte 1 Variabili ed array Lucia Gastaldi DICATAM - Sezione di Matematica, http://www.ing.unibs.it/gastaldi/ Indice 1 Cos è il MATLAB Componenti principali di MATLAB Avvio e Strumenti
DettagliGestione della configurazione Input/Output PLC Cosa c'è di nuovo?
Gestione della configurazione Input/Output PLC Cosa c'è di nuovo? Indice I. Avviare il Configuration Manager... 3 II. Nuova interfaccia dell'utente... 3 III. Importazione di nuovi formati di configurazione...
DettagliIntroduzione a MATLAB
Università degli Studi di Napoli Federico II CdL Ing. Elettrica Corso di Laboratorio di Circuiti Elettrici Introduzione a MATLAB Lezione n.2 Dr. Carlo Petrarca Dipartimento di Ingegneria Elettrica e Tecnologie
DettagliINTRODUZIONE AL CONTROL SYSTEM TOOLBOX
CONTROLLI AUTOMATICI Ingegneria Meccanica e Ingegneria del Veicolo http://www.dii.unimore.it/~lbiagiotti/controlliautomatici.html INTRODUZIONE AL CONTROL SYSTEM TOOLBOX Ing. e-mail: luigi.biagiotti@unimore.it
DettagliMODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ
PATENTE EUROPEA DEL COMPUTER 5.0 MODULO 5 Database (Microsoft Access 2007) Parte 3 A cura di Mimmo Corrado Gennaio 2012 MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ Il Modulo 5, richiede che il candidato
DettagliCapitolo 18 - Progetto DWG Creazione del layout di stampa
Capitolo 18 - Progetto DWG Creazione del layout di stampa Avviate MasterChef dall icona presente sul vostro Desktop. Nota: Se state utilizzando una versione dimostrativa, una volta caricato il programma,
Dettagli3 Interfaccia utente. 3.1 Finestra principale Barra dei menu. Interfaccia utente
3 Interfaccia utente 3.1 Finestra principale All'avvio di Nero WaveEditor viene visualizzata la finestra principale. La finestra include una barra dei menu, una barra degli strumenti e diverse visualizzazioni
DettagliIntroduzione a MATLAB
UNIVERSITA DEGLI STUDI DI PAVIA FACOLTA DI INGEGNERIA Corso di Fondamenti di Automatica Prof. G. Ferrari Trecate e Dr. D. Raimondo Introduzione a MATLAB Slides realizzate in collaborazione con la Dr. Lorenza
DettagliPer la descrizione dei comandi MATLAB verranno usate le seguenti convenzioni.
AMATLAB A.1 Introduzione MATLAB (abbreviazione di MATrix LABoratory) è un software sviluppato da The MathWorks Inc. È diffusamente utilizzato per risolvere problemi computazionali nell analisi e progettazione
DettagliPrefazione 3. Ringraziamenti 5
Indice Prefazione 3 Ringraziamenti 5 1 Introduzione all uso del software di calcolo MATLAB 7 1.1 Caratteristiche del software MATLAB 7 1.2 Nozioni di base del MATLAB 8 1.3 Assegnazione di variabili scalari
DettagliFOGLIO ELETTRONICO. Microsoft Office EXCEL. LibreOffice CALC CALC. E' un software che assegna come estensione ai propri file (foglio elettronico).ods.
FOGLIO ELETTRONICO Microsoft Office EXCEL LibreOffice CALC Viene anche definito: FOGLIO DI CALCOLO; CARTELLA DI LAVORO (perché è un file che può contenere più FOGLI DI LAVORO). FOGLIO ELETTRONICO o FOGLIO
Dettagli14Ex-Cap11.qxd :20 Pagina Le macro
14Ex-Cap11.qxd 21-12-2006 11:20 Pagina 203 11 Le macro Creare le macro Registrare una macro Eseguire una macro Riferimenti assoluti e relativi nelle macro Assegnare un pulsante a una macro Modificare una
DettagliSimulazione di sistemi non lineari Introduzione a Stateflow
Simulazione di sistemi non lineari Introduzione a Stateflow Gianmaria De Tommasi 1 1 Università degli Studi di Napoli Federico II detommas@unina.it Ottobre 2012 Corsi AnsaldoBreda G. De Tommasi (UNINA)
DettagliUniversità degli Studi di Napoli Federico II CdL Ing. Elettrica Corso di Laboratorio di Circuiti Elettrici
Università degli Studi di Napoli Federico II CdL Ing. Elettrica Corso di Laboratorio di Circuiti Elettrici Dr. Carlo Petrarca Dipartimento di Ingegneria Elettrica Università di Napoli FEDERICO II 1 Introduzione
DettagliLezione PSPICE n.2. Università degli Studi di Napoli Federico II CdL Ing. Elettrica Corso di Laboratorio di Circuiti Elettrici
Università degli Studi di Napoli Federico II CdL Ing. Elettrica Corso di Laboratorio di Circuiti Elettrici Lezione PSPICE n.2 Dr. Carlo Petrarca Dipartimento di Ingegneria Elettrica Università di Napoli
DettagliINTRODUZIONE A MATLAB
INTRODUZIONE A MATLAB INTRODUZIONE A MATLAB MATLAB (MATrix LABoratory) è un linguaggio di programmazione per applicazioni scientifiche (elaborazione numerica dei segnali, progetto di simulatori, sintesi
DettagliIntroduzione a MatLab
Introduzione a MatLab Introduzione MATLAB è l acronimo di MATrix LABoratory E un ambiente per l analisi e la simulazione dei sistemi lineari e non lineari e per l analisi numerica Il sito ufficiale per
DettagliModulo 6. Strumenti di Presentazione
Modulo 6 Strumenti di Presentazione Concetti generali Aprire un programma di Presaentazioni Start Programmi Microsoft Office Microsoft PowerPoint Mirko Fornai Basi di dati Se il mouse rimane per qualche
DettagliIntroduzione a PSPICE
Università degli Studi di Napoli Federico II CdL Ing. Elettrica Corso di Laboratorio di Circuiti Elettrici Introduzione a PSPICE Dr. Carlo Petrarca Dipartimento di Ingegneria Elettrica Università di Napoli
DettagliUniversità degli Studi di Napoli Federico II CdL Ing. Elettrica Corso di Laboratorio di Circuiti Elettrici
Università degli Studi di Napoli Federico II CdL Ing. Elettrica Corso di Laboratorio di Circuiti Elettrici Dr. Carlo Petrarca Dipartimento di Ingegneria Elettrica Università di Napoli FEDERICO II 1 Lezione
DettagliCORSO DI INFORMATICA GENERALE. Università degli Studi di Bergamo
CORSO DI INFORMATICA GENERALE Università degli Studi di Bergamo Microsoft Excel E un software applicativo per la gestione dei fogli di calcolo. E un programma che consente la gestione e l organizzazione
DettagliEsercitazione 2. Prima parte
Esercitazione 2 Istruzioni trattate: operatori con punto prefisso (.op), costrutto function, plot, linspace, clf, xgrid, xtitle, xlabel, ylabel, plot2d, legend. Nella prima parte di questa esercitazione
DettagliMATLAB (MATrix LABoratory) è un linguaggio di programmazione per applicazioni scientifiche (elaborazione numerica dei segnali, progetto di
MATLAB MATLAB (MATrix LABoratory) è un linguaggio di programmazione per applicazioni scientifiche (elaborazione numerica dei segnali, progetto di simulatori, sintesi di sistemi di controllo, ecc.) MATLAB
DettagliLezione n.1 - Soluzioni
Lezione n.1 - Soluzioni Laboratorio di Telecomunicazioni L.Verdoliva 1 Generazione di segnali a tempo discreto Di seguito trovate il codice che consente di generare un impulso triangolare compreso tra
Dettagli