Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA ELECTRNICA
CONTROL AUTOMTICO
LABORATORIO N 1
Introduccin a Matlab
Desarrollo en programa Matlab
Docente:
Ing. Len Cerna Alejandro
Alumno:
Perez Valle, Marcelo Julio
VI CICLO
Trujillo
06 de Abril del 2016
GUIA DE LABORATORIO
LABORATORIO 01
I. Objetivos
Familiarizarse con el manejo del Matlab como una herramienta de ayuda para
el clculo.
Identificar las diferentes funciones utilizadas para el clculo matemtico
matricial y polinomial.
Utilizar las herramientas de Matlab para la generacin de grficos de
funciones y puntos coordenados.
III. Procedimiento
1. Creacin de Variables:
Desarrollo en Matlab:
>> A=26
A=
26
>> B=19;
2. Operaciones bsicas :
C=
45
>> D=A*B;
>> E=A/B;
>> F=cos(E)
F=
0.2010
Overloaded methods:
codistributed/cos
gpuArray/cos
sym/cos
>> X=[6 12 8 3 9 4]
X=
6 12 8 3 9 4
>> Y=[23 5 1 7 3 8]
Y=
23 5 1 7 3 8
>> Z=X+Y
Z=
29 17 9 10 12 12
>> W=X.*Y
W=
138 60 8 21 27 32
5. Creacin de Matrices :
R=
1 4 25 9
12 3 5 2
S=
24 9 4
3 7 14
7 2 13
6. Operacin con polinomios :
ans =
4944
>> roots(Y)
ans =
-4.7667 + 0.0000i
-0.1166 + 1.3691i
-0.1166 - 1.3691i
-1.0000 + 0.0000i
7. Grficos de funciones :
>> t=linspace(0,6.3,100);
Y=sin(t);
>> plot(t,Y)
>> t=linspace(0,6.3,100);
y=sin(t);
plot(t,y,'*b')
Crear un nuevo Script en Matlab (archivo .m), guarde el programa para luego ejecutarlo:
>> hold on
x=-2:0.1:2;
y1=x.^2+4;
plot(x,y1,'xr')
y2=x.^2+2;
plot(x,y2,'+g')
y3=x.^2;
plot(x,y3,'.b')
y4=x.^2-2;
plot(x,y4,'*m')
y5=x.^2-4;
plot(x,y5,'sy')
grid
>>
CUESTIONARIO
- Utilizando la funcin plot y sus modificadores haga que se muestre una figura con la
funcin seno es decir t vs y pero formado por crculos de color rojo, y en otra ventana que se
muestre la figura de la funcin coseno (puede crear otro vector z con los valores de la funcin
coseno de t) como una lnea de color verde.
Desarrollo en Matlab:
>> t=linspace(0,6.3,100);
y=sin(t);
plot(t,y,'or')
>> t=linspace(0,6.3,100);
z=cos(t);
plot(t,z,'g')
>>
conv
Sintaxis
c = conv (a, b)
mismo - Devuelve la parte central de la convolucin que es del mismo tamao que un
vector de entrada.
valid - slo las partes de la convolucin que la funcin calcula sin bordes con relleno de
ceros. En este caso, la longitud del vector de salida c es max (longitud (a) -max (0, la longitud
(b) -1), 0).
Las propiedades fimath asociados con las entradas determinan las propiedades
numerictype de salida fi objeto c:
Si A o B tiene un objeto fimath locales, conv utiliza ese objeto fimath para calcular cantidades
intermedias y determinar las propiedades de numerictype c.
Si ni a ni b tienen un fimath adjunto, conv utiliza el fimath por defecto para calcular las
cantidades intermedias y determinar las propiedades de numerictype c.
Ejemplos
u = (pi / 4) * [1 1 1 1 -1 -1 -1 -1 -1 -1 1];