Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I OBJETIVO
I.1. Emplear MATLAB en la solución de problemas matemáticos que involucren a la Transformada de Laplace
y la Transformada Inversa de Laplace.
II PROCEDIMIENTO
II.1. Repetir y ejercitar los siguientes comandos en Matlab. Definición de una constante:
a=1
b= [1 2]
a=2+i
b=-5-3*i
Expresión booleana:
a==1
Vector constante:
v=[1 2 3 4 5]
ó v=1:5
UNIVERSIDAD NACIONAL DE SAN AGUSTÍN Página:2/12
FACULTAD DE INGENIERÍAS DE PRODUCCIÓN Y SERVICIOS DOCENTE DEL CURSO
Ing. Oscar Salazar Alarcón
ESCUELA PROFESIONAL DE INGENIERÍA ELECTRÓNICA Ing Juan Carlos Machuca Cuadros
JEFE DE PRACTICAS
Laboratorio de teoría de control automático Ing. William V Mullisaca A
Ing Daniel Yanyachi Aco cardenas
Código:
TEMA: INTRODUCCIÓN AL MATLAB Semestre:
Grupo:
Apellidos y Nombres: Lab. Nº 01
Matriz constante:
A= [2 2 3
007
5 9 -1]
ó
A= [2 2 3;0 0 7;5 9 -1]
a=1; b=2;
Observe que, si colocamos punto y coma al final de la expresión, el resultado no es mostrado en la pantalla,
lo que puede ser conveniente en algunas situaciones.
A= [a+b pi 3
b^2 0 atan(a)
5 sin(b) -1]
B=zeros()
Laboratorio de teoría de control automático Página: 3/12
OSA/JCM/
Tema: INTRODUCCIÓN AL MATLAB LAB N° 1
WMA/DYA
B=zeros(2,3)
De modo semejante, podemos formar matrices y vectores de unos: Matriz de unos con 2 filas y 3 columnas:
C=ones(2,3)
Matrices diagonales:
D=diag(1:5)
Laboratorio de teoría de control automático Página: 4/12
OSA/JCM/
Tema: INTRODUCCIÓN AL MATLAB LAB N° 1
WMA/DYA
A= [1 2 3
456
7 8 9]
B=diag(A)
Formando una matriz diagonal con los elementos de la diagonal principal de una matriz:
C=diag(diag(A))
A=diag(ones(1,3))
ó
A=eye(3)
Laboratorio de teoría de control automático Página: 5/12
OSA/JCM/
Tema: INTRODUCCIÓN AL MATLAB LAB N° 1
WMA/DYA
B=A+A
C=B+1
Multiplicación de matrices:
A= [1 2 3;4 5 6;7 8 9]
C= [1 2 0;0 0 1;0 2 3]
D=A*C
A= [1 0 0;0 2 3;5 0 4]
B= [2 0 0;0 2 2;0 0 3]
C=A.*B
Laboratorio de teoría de control automático Página: 6/12
OSA/JCM/
Tema: INTRODUCCIÓN AL MATLAB LAB N° 1
WMA/DYA
Extracción de la fila 2:
a=C (2, :)
Extracción de la columna 3:
b=C (:,3)
A= [1 2 3; 4 5 6; 7 8 9]
t=trace(A)
r=rank(A)
Laboratorio de teoría de control automático Página: 7/12
OSA/JCM/
Tema: INTRODUCCIÓN AL MATLAB LAB N° 1
WMA/DYA
Matriz transpuesta:
B=A'
A= [0 1; -2 -3]
B=inv(A)
A*B
d=det(A)
Polinomios:
v= [0 -1]
p1=poly(v)
Laboratorio de teoría de control automático Página: 8/12
OSA/JCM/
Tema: INTRODUCCIÓN AL MATLAB LAB N° 1
WMA/DYA
p2=poly([1 2 1])
Cálculo de raíces:
p=roots(p1)
Autovalores:
A= [0 1; -2 -3]
r=eig(A) % r vector de autovalores ó
[V,D]=eig(A) % produce un matriz diagonal D de autovalores
% y una matriz completa V cuyas columnas son
% sus correspondientes autovectores. Así (A*V=V*D)
Laboratorio de teoría de control automático Página: 9/12
OSA/JCM/
Tema: INTRODUCCIÓN AL MATLAB LAB N° 1
WMA/DYA
Funciones:
y=x^2
else
y=sin(x*(pi/180))
end
y=mifuncion(30)
OSA/JCM/
Tema: INTRODUCCIÓN AL MATLAB LAB N° 1
WMA/DYA
III Ejercicios:
OSA/JCM/
Tema: INTRODUCCIÓN AL MATLAB LAB N° 1
WMA/DYA
Haga un .m file que ayude a encontrar el mínimo de f (x) = x3 − 2x − 5, dentro del intervalo (0,2
Construya una señal escalón unitario, de 0 a 50 segundos, con step inicial en 25 s. El paso deberá
ser de 0.5s. Plotee el resultado
Laboratorio de teoría de control automático Página: 12/12
OSA/JCM/
Tema: INTRODUCCIÓN AL MATLAB LAB N° 1
WMA/DYA
IV MATERIAL Y EQUIPO
V OBSERVACIONES Y CONCLUSIONES
V.1. Haga sus observaciones y emita al menos cinco conclusiones del trabajo realizado
- Se puede extraer los coeficientes de un polinomio como forma de vector
- Para la derivada se utiliza el diff
- El símbolo “&” se usa como un and
- Para graficas con plot en tres dimensiones se coloca como plot3
- Se puede en el comand window nombrar un archivo .m