Vous êtes sur la page 1sur 7

LABORATORIO DE SISTEMAS DE CONTROL

Prctica 1
Introduccin a Matlab
NOMBRE: GRUPO:G__B
Objetivos (6 puntos)

Procedimiento
EJERCICIO 1 (18 puntos)
Cdigo Resultado
a=[sqrt(8) 10 (7-3*(-2))^-1.5 1; >> Ejercicio1
24 3*pi 3^-1 2; 15 2 3/2 3; 1.8
abs(2+3i) 9 4];
b=
%Literal A
%Que b sea igual a los numeros 0 10 0 0
pares de A
[F,C]=size(a);
24 0 0 2
b=zeros(F,C); 0 2 0 0
for i = 1:F 0 0 0 4
for o = 1:C
if mod(a(i,o),2)==0
b(i,o)=a(i,o); >> Practica1
end
end b=
end
b
0 10 0 0
%Literal B 24 0 0 2
%Que c sea igual a la tercera 0 2 0 0
columna de A
c=a(:,3);
0 0 0 4

%Literal C
%Que d sea igual a la cuarta fila c=
de A
d=a(:,4);
0.0213
%Literal D 0.3333
%Que E sea la matriz cuadrada de
las tres primeras filas y las tres
1.5000
ultimas 9.0000
%columnas de A
e=a(1:3,2:4);

%Literal E
d=
%Qu v sea igual al tercer elemento
de A 1
v=a(3); 2
%Literal F
3
%Sustituya la primera columna de A 4
con D
d(:,1)=a(:,1);
e=
%Literal G
%Elimine la cuarta columna de A
a(:,4)=[]; 10.0000 0.0213 1.0000
9.4248 0.3333 2.0000
%Literal H 2.0000 1.5000 3.0000
%Cree el vector x=[1 2 3]
x=[1 2 3];

%Literal I x=
%Anexe el vector x al inicio de la
matriz A
a=[x;a]; 1 2 3

a=

1.0000 2.0000 3.0000


2.8284 10.0000 0.0213
24.0000 9.4248 0.3333
15.0000 2.0000 1.5000
1.8000 3.6056 9.0000

>>

EJERCICIO 2 (10 puntos)


Cdigo Resultado
%Ejercicio 2 einv =
%Literal A
%Encuentre la inversa de E y
compruebe su resultado(e2a) 0.2838 -0.2038 0.0412
einv=e^-1 3.4444 -3.9731 1.5006
-1.9114 2.1224 -0.4445
%Literal B
%Encuentre el determinante de E
edet=det(e)
edet =
%Literal C
%Encuentre los eigenvalores y
eigenvectores de E -7.0474
[eval,evec] = eig(e)

%Literal D
%Realice la multiplicacion y el eval =
producto punto entre E y E
transpuesta -0.6647 -0.1396 -0.0415
epunto=e.*e'
-0.6783 0.2247 -0.8956
%Literal E -0.3132 0.9644 0.4430
%Sume la matriz identidad
multiplicada por 5 a la matriz
E(e2e)
evec =
eident=(5*eye(3)+e)

10.4930 0 0
0 3.0599 0
0 0 -0.2195

epunto =

100.0000 0.2011 2.0000


0.2011 0.1111 3.0000
2.0000 3.0000 9.0000

eident =

15.0000 0.0213 1.0000


9.4248 5.3333 2.0000
2.0000 1.5000 8.0000

>>

EJERCICIO 3 (15 puntos)


Cdigo Resultado
%Ejercicio3
%Literal A
%Cree el vector x que
va desde 0 a 2pi en
pasos de 0.1 radianes
x=[0:0.1:2*pi]

%Literal B
%Gafique las funciones
seno y coseno en una
misma figura usando
%representacin
matricial
t=[0:0.1:2*pi]
a=[sin(t); cos(t)]
plot(t,a)
title('Seno y Coseno')
xlabel('Tiempo')
ylabel('F(x)')
hold on

%Literal C
t=[0:0.1:2*pi]
a=sin(t)
b=cos(t)
subplot(2,1,1)
plot(a)
title('Seno')
xlabel('Tiempo')
ylabel('F(x)')
subplot(2,1,2)
plot(b)
title('Coseno')
xlabel('Tiempo')
ylabel('F(x)')

%Literal D
t=[0:0.1:2*pi]
a=sin(t)
plot(t,a)
title('Seno')
xlabel('Tiempo')
ylabel('F(x)')
figure

b=cos(t)
plot(t,b)
title('Coseno')
xlabel('Tiempo')
ylabel('F(x)')
figure

%Literal E
t=[0:0.1:2*pi]
a=sin(t)
stem(t,a)
title('Seno stem')
xlabel('Tiempo')
ylabel('F(x)')
figure

b=cos(t)
stem(t,b)
title('Coseno stem')
xlabel('Tiempo')
ylabel('F(x)')
figure

%Literal F
t=[0:0.1:2*pi]
a=sin(t)
stairs(t,a)
title('Seno stairs')
xlabel('Tiempo')
ylabel('F(x)')
figure

b=cos(t)
stairs(t,b)
title('Coseno stairs')
xlabel('Tiempo')
ylabel('F(x)')
EJERCICIO 4 (12 puntos)
Cdigo Resultado

EJERCICIO 5 (33 puntos)


Cdigo Resultado

Conclusiones y Recomendaciones (6 puntos)

Vous aimerez peut-être aussi