Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INTRODUCCIÓN
MATLAB
Variables: matrices (número es una matriz de 1x1). Siempre entre corchetes (salvo que
sea un escalar.
Separación entre filas: “;” Separación entre elementos de una fila : “ ”“ o “,”
Nombres: hay distinción entre mayúsculas y minúsculas.
Ejemplo:
V1 = [0 1 2 3 4 5 6 7 8 9 10];
V2= [-2.3 4.7 3 8 3 1 3 2 9 7 11];
V3 = [ 3 1 8]
V4 = [ 10 -2 5]
figure;
plot(V1,V2); % Ver cómo se unen los puntos por líneas
% El símbolo % sirve para introducir comentarios
figure; % (explicar lo de la figura activa)
plot(V1, V2, ‘r’)
plot(V1,V2,’b’, V3, V4, ‘m’);
plot(V1,V2,’b’, V3, V4, ‘m*’);
…
help plot
SIMULINK
Volver a arrancar Matlab, cambiar de carpeta, abrir Simulink, y abrir modelo creado
anteriormente (quizás haya que cambiar de carpeta).
Ejemplos:
Integrar un seno (y dibujarlo)
Función de transferencia ante escalón (comentar el tiempo de simulación)
Sistema realimentado.
SIMULACIÓN DE SISTEMAS
A
dH (t )
dt
= Qe (t ) + Qr (t ) − K H (t ) ⇒
dH (t ) 1
dt
(
= Qe (t ) + Qr (t ) − K H (t )
A
)
Robot
d 2Ω dΩ d 2Ω 1 ⎛ dΩ ⎞
I +B + ml c g sin(Ω) = τ ⇒ = ⎜τ − B − ml c g sin(Ω) ⎟
dt 2
dt dt 2
I⎝ dt ⎠
SIMULACIÓN DE SISTEMAS Y AJUSTE DE PARÁMETROS
• SISTEMA NO LINEAL: