Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Labintrotele Guia1
Labintrotele Guia1
ELECTRONICA Y ELECTRICA
LABORATORIO DE INTRODUCCION
A LAS TELECOMUNICACIONES
GUIA 1:
Procesamiento de señales y funciones periódicas
PROFESOR:
Silva Ibarra Ibarra
ALUMNOS:
Apeña Achilla Jannet
Mita Leon Jorge Antonio
Zanabria Bazo Hernando Daniel
Laboratorio de Introducción a las Telecomunicaciones
1. OBJETIVOS:
2. MARCO TEORICO:
En matemáticas, una función periódica es una función que repite sus valores en intervalos o
períodos regulares. Los ejemplos más importantes son las funciones trigonométricas, que se
repiten en intervalos de 2π radianes. Las funciones periódicas se usan a lo largo de la ciencia para
describir oscilaciones, ondas y otros fenómenos que exhiben periodicidad.
3. PROCEDIMIENTO:
3.1 FUNCIONES MATEMATICAS
x=sqrt(2)/2;
y=asin(x)
y_deg=y*180/pi
x=sqrt(3^2+4^2)
y=rem(23,4)
x=2.6,y1=fix(x),y2=floor(x),y3=ceil(x),y4=round(x);
y1 = 2
y2 = 2
y3 = 3
2
Laboratorio de Introducción a las Telecomunicaciones
c2=3*(2-sqrt(-1)*3)
c3=sqrt(-2)
c4=6+sin(.5)*i
c5=6+sin(.5)*j
c1=1-2i
c1=1-2j
mag_c1=abs(c1)
angle_c1=angle(c1)
deg_c1=angle_c1*180/pi
real_c1=real(c1)
iamg_c1=imag(c1)
mag_c1 = 2.2361
angle_c1 = -1.1071
deg_c1 = -63.435
real_c1 = 1
iamg_c1 = -2
x=
Columns 1 through 6:
0.00000 0.31416 0.62832 0.94248 1.25664 1.57080
3
Laboratorio de Introducción a las Telecomunicaciones
title('2sen(x)cos(x)sen(2x)')
figure(6)
plot(y,z,x)
grid
4
Laboratorio de Introducción a las Telecomunicaciones
5
Laboratorio de Introducción a las Telecomunicaciones
6
Laboratorio de Introducción a las Telecomunicaciones
4. CUESTIONARIO:
3.1 Cambie el valor de las variables en cada uno de los ejercicios y desarrolle nuevas aplicaciones.
Por lo menos 2 ejercicios adicionales de cada uno de los ejercicios plateados como ejemplos
%1
x=sqrt(12)/4;
y=acos(x)
y_deg=y*180/pi
x=sqrt(2^3 +3^4)
7
Laboratorio de Introducción a las Telecomunicaciones
y=rem(25,8)
x=5.1;y1=fix(x),y2=floor(x),y3=ceil(x),y4=round(x);
y = 0.52360
y_deg = 30.000
x = 9.4340
y= 1
y1 = 5
y2 = 5
y3 = 6
%2
a=3;b=8;c=2
x1=(-b+sqrt(b^2-4*a*c))/(2*a)
x2=(-b-sqrt(b^2-4*a*c))/(2*a)
c1=1-2i
c1=1-2j
c2=3*(2-sqrt(-1)*3)
c3=sqrt(-2)
c4=6+sin(1.5)*i
c5=6+sin(1.5)*j
c6=asin(3)*i+c5+c4
c7=(cos(pi)*c2)/c1
c1=1-2i
c1=1-2j
mag_c1=abs(c1)
angle_c1=angle(c1)
deg_c1=angle_c1*180/pi
real_c1=(c1)
iamg_c1=imag(c1)
c1 = 1 - 2i
c2 = 6 - 9i
c3 = 0.00000 + 1.41421i
c4 = 6.00000 + 0.99749i
c5 = 6.00000 + 0.99749i
c6 = 13.7627 + 3.5658i
c7 = -4.80000 - 0.60000i
mag_c1 = 2.2361
angle_c1 = -1.1071
deg_c1 = -63.435
real_c1 = 1 - 2i
iamg_c1 = -2
8
Laboratorio de Introducción a las Telecomunicaciones
%3
x=[0.1*pi .2*pi .3*pi .4*pi .5*pi .6*pi .7*pi .8*pi .9*pi pi]
y=sin(x)
x(0:0.1:1)*pi
x=linspace(0,pi,11)
x=
Columns 1 through 6:
0.00000 0.31416 0.62832 0.94248 1.25664 1.57080
%4
x=linspace(1.5*pi,1000);
y=cos(x);
figure(1)
plot(x,y)
z=sin(x);
figure(2)
plot(x,z,x,y)
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('variable dependientes')
title('2sen(x)cos(x)sen(2x)')
figure(6)
plot3(y,z,x)
grid
9
Laboratorio de Introducción a las Telecomunicaciones
10
Laboratorio de Introducción a las Telecomunicaciones
%5
x=linspace(0,25,80);
y=cos(x)
z=(y>=0).*y;
z=z+0.7*(y<0);
z=(x<=20).*z;
plot(x,z)
xlabel('x')
ylabel('z=f(x)')
11
Laboratorio de Introducción a las Telecomunicaciones
%6
x=linspace(1,5*pi,100);
y=cos(x);
z=sin(x);
plot(x,y)
hold on
plot(x,z,'m')
hold off
12
Laboratorio de Introducción a las Telecomunicaciones
%7
x=linspace(0,6*pi,50);
y=cos(x);
z=0.4+sin(y);
a=0.5*sin(x)+cos(x);
b=cos(x)./(sin(x)+eps);
subplot(2,2,1)
plot(x,y),axis([0 4*pi -1 1])
subplot(2,2,2)
plot(x,z),axis([0 4*pi -1 1])
subplot(2,2,3)
plot(x,a),axis([0 4*pi -1 1])
subplot(2,2,4)
plot(x,b),axis([0 6*pi -40 40])
3.2 Explique las funciones de cada una de las principales instrucciones y comandos utilizados en
los ejercicios.
Rem(a,b)
Ejemplo: a = 23;
b = 5;
r = rem (a, b)
r=3
Y1=fix(x)
13
Laboratorio de Introducción a las Telecomunicaciones
Y = fix( X ) redondea cada elemento de X al número entero más cercano hacia cero. Para una X
positiva, el comportamiento de la fix es el mismo que el del floor . Para X negativo, el
comportamiento de fix es el mismo que ceil .
Y2=floor(x)
Y = floor( X ) redondea cada elemento de X al número entero más cercano menor o igual a ese
elemento. Redondea hacia el infinito negativo.
• Y3=ceil(x)
theta = angle(z)
theta = angle( z ) devuelve el ángulo de fase en el intervalo [- π , π ] para cada elemento de una
matriz compleja z . Los ángulos en theta son tales que z = abs(z).*exp(i*theta)
Y = abs(X)
Y = abs(X) devuelve el valor absoluto Valor absoluto de cada elemento de la matriz X. Si X es
complejo, abs(X) devuelve la magnitud del complejo Magnitud compleja.
y = linspace(x1,x2,n)
y = linspace(x1,x2,n) genera n puntos. El espaciado entre los puntos es (x2-x1)/(n-1).
Linspace es similar al operador de dos puntos, “:”, pero proporciona control directo sobre el
número de puntos y siempre incluye los extremos. “lin” en el nombre “linspace” se refiere a
generar valores espaciados linealmente, a diferencia de su función hermana logspace, que genera
valores espaciados logarítmicamente.
plot(X,Y)
plot(X,Y) crea un gráfico de líneas 2D de los datos de Y frente a los valores correspondientes de X.
grid
grid alterna la visibilidad de las líneas de cuadrícula principales.
hold
hold on conserva las parcelas de los ejes actuales para que las nuevas parcelas agregadas a los ejes
no eliminen las gráficas existentes. Las nuevas parcelas utilizan los siguientes colores y estilos de
14
Laboratorio de Introducción a las Telecomunicaciones
línea basados en las propiedades ColorOrder y LineStyleOrder de los ejes. MATLAB ajusta los
límites de los ejes, las marcas de graduación y las etiquetas de marcación para mostrar la gama
completa de datos. Si los ejes no existen, el comando hold los crea.
hold off establece el estado de retención en OFF para que las nuevas parcelas agregadas a los ejes
despejen las gráficas existentes y restablezcan todas las propiedades de los ejes. La siguiente
parcela agregada a los ejes utiliza el primer estilo de color y de línea basado en las propiedades
ColorOrder y LineStyleOrder de los ejes. Esta opción es el comportamiento predeterminado.
subplot(m,n,p)
subplot(m,n,p) divide la figura actual en una cuadrícula de m por n y crea ejes en la posición
especificada por p. MATLAB numera las posiciones de subgráfico por fila. El primer subgráfico es la
primera columna de la primera fila, el segundo subgráfico es la segunda columna de la primera fila,
y así sucesivamente. Si existen ejes en la posición especificada, este comando convierte los ejes en
los ejes actuales.
axis(limits)
axis(limits) especifica los límites de los ejes actuales. Especifique los límites como vector de cuatro,
seis u ocho elementos.
3.3 Presentar su informe final con una breve introducción teórica con el resultado de cada
ejercicio planteado y sus modificaciones experimentales.
15