Está en la página 1de 5

INSTITUTO TECNOLÓGICO DE

MORELIA

DEPARTAMENTO DE INGENIERÍA
ELECTRÓNICA

CONTROL I

Práctica No. 1
“Introducción al ambiente de programación en Matlab”

Arellano Gaona José Alfredo


Carvajal Pérez Rosa María

Profesora: M.C. Febe Jocabed Zavala Mendoza

Página 1|5
Ejercicio 1

Fig. 1. Gráficas ejercicio 1.

%Ejercicio1
subplot(2,2,1)
x=linspace(0,2*pi,30);
y0=sin(x);
plot(x,y0)
xlabel('x')
ylabel('y')
title('Función seno')

subplot(2,2,2)
x=linspace(0,2*pi,30);
y1=cos(x);
plot(x,y1)
xlabel('x')
ylabel('y')
title('Función coseno')

subplot(2,2,3)
x=linspace(0,2*pi,30);
y2=tan(x);
plot(x,y2)
xlabel('x')
ylabel('y')
title('Función tangente')

Página 2|5
subplot(2,2,4)
x=linspace(0,2*pi,30);
y3=rand(size(tan(x)));
plot(x,y3)
xlabel('x')
ylabel('y')
title('Función de ruido')

Ejercicio 2

Fig. 2. Resultados de Determinante. Inversa, Rango y Traspuesta de una matriz.

%Ejercicio2
A=[2 6 1;1 5 1;3 4 2];
inversa=inv(A);
traspuesta=A';
determinante=det(A);
rango=rank(A);

Página 3|5
Ejercicio 3

Fig. 3. Resultado ejercicio 3.

%Ejercicio3
fx=[1 3 8 2];
gx=[3 8 -2 10];
polyder(fx)

fx3=(3^3)+3*(3^2)+(8*3)+2;
gx3=3*(3^3)+8*(3^2)-(2*3)+10;

Ejercicio 4

Fig. 4. Resultado de impedancia equivalente.

%Ejercicio 4
A=1+2i;
B=2+3i;
C=4+2i;
Zt= A+B+C;

Página 4|5
Conclusiones

En esta práctica se utilizaron distintos comandos en el programa matlab u octave, en los


cuales se pudo aprender cosas útiles como la subgraficación, operaciones básicas con
matrices y manejo de números complejos.

Hubo algunas dificultades con la graficación de la función de ruido y la representación de


valores simbólicos. La primera fue resuelta utilizando números aleatorios. La segunda, por
otro lado, no pudo ser resuelta debido a que el comando "sym" no esta incluida en la versión
de octave utilizada.

José Alfredo Arellano Gaona.

En la práctica repasamos algunos comandos para Matlab, los cuales estaremos utilizando
a lo largo del curso. Ya que mi compañero de laboratorio y yo trabajamos en programas
diferentes, el en Octave y yo en Matlab cambia un poco el código de software a software,
como el punto y coma después de hacer una asignación, sin embargo el código es
prácticamente igual y los cambios que se necesitan hacer son muy pocos.

Rosa María Carvajal Pérez.

Página 5|5

También podría gustarte