Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Telecomunicaciones
UNIVERSIDAD NACIONAL
MAYOR DE SAN MARCOS
(Universidad del Perú, Decana de América)
PROCESAMIENTO DE SEÑALES Y
FUNCIONES PERIODICAS USANDO
MATLAB
Curso : Lab. Introducción a las
Telecomunicaciones.
Código: 14190059
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
LABORATORIO DE INTRODUCCIÓN A LAS TELECOMUNICACIONES
PRACTICA N°1
I.MARCO TEORICO:
Función Periódica
II.PROCEDIMIENTO:
c1=1-2i
c1=1-2j
mag_c1=abs(c1)
angle_c1=angle(c1)
deg_c1=angle_c1*180/pi
real_c1=real(c1)
imag_c1=imag(c1)
%Construcción de Arrays
x=[0.1*pi .2*pi .3*pi .4*pi .5*pi .6*pi .7*pi .8*pi .9*pi pi]
y=sin(x)
%Para acceder a un tiempo de un bloque de elementos, se puede
usar la notación de 2 puntos.
%Usaremos la siguiente notación para mostrar desde el primer
elemento al quinto.
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
x(1:5)
x=(0:0.1:1)*pi
x=linspace (0, pi, 11)
2. Grafica de funciones
2.1 Grafica de funciones trigonométricas
x=linspace(0.4*pi,60);
y=sin(x);
figure(1)
plot(x,y)
z=cos(x);
figure(2)
plot(x,z,x,y)
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
figure(3)
plot(x,y,x,y,'*')
figure(4)
plot(y,z)
figure(5)
plot(x,y,x,2*y.*z,'--')
grid
xlabel('variable independiente x')
ylabel('vartiables dependientes')
title('2sen(x)cos(x)sen(2x)')
figure(6)
plot3(y,z,x),grid
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
x=linspace(0,16,100);
y=sin(x);
z=(y>=0).*y;
z=z+0.5*(y<0);
z=(x<=14).*z;
plot(x,z)
xlabel('x'), ylabel('z=f(x)')
title('Señal discontinua')
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
x=linspace(0,6*pi,60);
y=sin(x);
z=cos(x);
plot(x,y)
hold on
plot(x,z,'m')
hold off
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
x=linspace(0,4*pi,60)
y=sin(x);
z=cos(x);
a=2*sin(x).*cos(x);
b=sin(x)./(cos(x)+eps);
subplot(2,2,1)
plot(x,y),axis([0 4*pi -1 1]),title('sin(x)')
subplot(2,2,2)%selecciona la subgrafica superior izquierda.
plot(x,z),axis([0 4*pi -1 1]),title('cos(x)')
subplot(2,2,3)
plot(x,a),axis([0 4*pi -1 1]),title('2*sin(x)cos(x)')
subplot(2,2,4)
plot(x,b),axis([0 4*pi -40 40]),title('tg=sin(x)/cos(x)')
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
III. Cuestionario
Números complejos
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
Arrays
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
Grafica de funciones
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
Manipulación de gráficos
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
Subdivisión de ventana de grafica
1. Linspace
La función linspace genera vectores linealmente espaciados. Es
similar al operador dos puntos,pero da un control directo sobre el
número de puntos.
Y=linspace (a, b) genera un vector de fila y de 100 puntos espaciados
linealmente entre a y b.
Y=linspace (a, b, n) genera n puntos
2. Label
Se pueden añadir objetos al grafico
- xlabel(‘etiqueta del eje x’)
- xlabel(‘etiqueta del eje y’)
- title(‘título del grafico’)
3. Axis
Controla el escalado y apariencia de los ejes.
5. Subplot (m, n, p)
Divide la ventana grafica en m x n sub ventanas, asigna la ventana p –
esima como la actual, donde se dibujara el gráfico.
Laboratorio 1 Introducción a las 2018
Telecomunicaciones
Laboratorio 1 Introducción a las 2018
Telecomunicaciones