Sie sind auf Seite 1von 8

UNIVERSIDAD NACIONAL DEL

CALLAO

FACULTAD DE INGENIERÍA ELÉCTRICA Y


ELECTRÓNICA

CURSO : PROCESAMIENTO DIGITAL DE SEÑALES

PROFESOR : CUCHO MENDOZA ZENON ANDRES

TEMA : LABORATORIO N° 01

INTEGRANTES:

Previo Desarrollo Sustentación Nota


Lope Chaucca
Samuel
Solis Robles
Roberto David
1er INFORME PREVIO
1) Desarrollar en Matlab para aproximar las siguientes señales
periodicas en tiempo continuo, dibujando 5 ciclos de cada
una:

a) Onda Cuadrada, de amplitud 5 Volts, frecuencia


fundamental 50 Hz y ciclo util (duty cycle) del 80%.

close all

clc
A=5; %amplitud 5V
w=100*pi; %frecuencia 50Hz
rho=80; %ciclo util 80%
t=0:0.00001:0.1; %tiempo en vector con paso 0.001
sq=A*square(w*t,rho); %definicion de la funcion
plot(t,sq,'red'); %graficador de la funcion
axis([0 0.1 -6 6]); %recorte de la grafica en los ejes x e y
xlabel('TIEMPO'); %indicador del eje x
ylabel('AMPLITUD'); %indicador del eje y
grid on; %activador de regilla
title('SEÑAL CUADRADA'); %titulo de la figura
b.- Señal diente de sierra, amplitud 5 Volts y frecuencia fundamental 200 Hz
con 3 periodos de la señal.
A=5; %amplitud 5V
w=400*pi; %frecuencia 50Hz
Wdt=0.8; %ciclo util 80%
t=0:0.00001:0.015; %tiempo en vector con paso 0.001
sq=A*sawtooth(w*t,Wdt); %definicion de la funcion
plot(t,sq,'red'); %graficador de funcion
axis([-0.01 0.02 -6 6]);
ylabel('AMPLITUD'); %indicador del eje y
xlabel('TIEMPO'); %indicador del eje y
title('SEÑAL DIENTE DE SIERRA');%titulo de la figura
grid on; %activador de regilla
2) Genere un vector de tiempo (que se inicie en t=-1) de 20000 puntos en
pasos de 1/10000.
a.- Genere y grafique la siguiente señal: -2+3*Cos(40*pi*t)+sin(80*pi*t)

t=-1:0.0001:1; %tiempo
y=-2+3*cos(40*pi*t)+sin(80*pi*t); %funcion y
plot(t,y); %graficador de la funcion
xlabel('TIEMPO'); %indicador del eje x
ylabel('AMPLITUD'); %indicador del eje y
title('FUNCION'); %titulo de la figura
grid on; %activacion de las rejillas

b.- Genere y grafique una señal cuadrada periódica con periodo igual a 0.1
segundos
t=-1:0.00001:1; %vector tiempo
x=square(10*2*pi*t,50); %funcion y
plot(t,x); %graficador de la funcion
xlabel('TIEMPO'); %indicador del eje x
ylabel('AMPLITUD'); %indicador del eje y
title('SEÑAL CUADRADA'); %titulo de la figura
axis([-1.2 1.2 -1.2 1.2]); %recorte de la grafica en los ejes x e y
grid on; %activacion de las rejillas
c.- Genere y grafique una señal diente de sierra periódica con periodo igual
a 0.1 segundos
t=-1:0.0001:1;
y=sawtooth(10*2*pi*t,1);
plot(t,y); %graficador de la funcion
xlabel('TIEMPO'); %indicador del eje x
ylabel('AMPLITUD'); %indicador del eje y
title('SEÑAL DIENTE DE SIERRA'); %titulo de la figura
axis([-1.2 1.2 -1.2 1.2]); %recorte de la gráfica en los ejes x e y
grid on; %activacion de las rejillas
d.- Grafique estas 4 señales en una sola hoja usando subplot y plot; a la
última grafica considere un eje de tiempo entre -2 y 2 y un eje de amplitudes
entre -2 y 2.
t=-1:0.0001:1;
vt=0*t; %vector tiempo
y=-2+3*cos(40*pi*t)+sin(80*pi*t); %funcion se señal
x=square(10*2*pi*t,50); %funcion de señal cuadrada
z=sawtooth(10*2*pi*t,1); %funcion de señal diente de sierra

subplot(2,2,1); %definicion de matriz y posicion.


plot(t,vt,'r'); %funcion para la grafica
xlabel('TIEMPO'); %indicador del eje x
ylabel('AMPLITUD'); %indicador del eje y
title('VECTOR TIEMPO'); %titulo de la figura
axis([-2 2 -2 2]);

subplot(2,2,2); %definicion de matriz y posicion.


plot(t,y,'g'); %funcion para la grafica
xlabel('TIEMPO'); %indicador del eje x
ylabel('AMPLITUD'); %indicador del eje y
title('FUNCION'); %titulo de la figura
axis([-2 2 -2.5 2]);

subplot(2,2,3); %definicion de matriz y posicion.


plot(t,x,'y'); %funcion para la grafica
xlabel('TIEMPO'); %indicador del eje x
ylabel('AMPLITUD'); %indicador del eje y
title('SEÑAL CUADRADA'); %titulo de la figura
axis([-2 2 -2 2]);

subplot(2,2,4); %definicion de matriz y posicion.


plot(t,z,'b'); %funcion para la grafica
xlabel('TIEMPO'); %indicador del eje x
ylabel('AMPLITUD'); %indicador del eje y
title('SEÑAL DIENTE SIERRA'); %titulo de la figura
axis([-2 2 -2 2]);
3) Para la función discreta x[n] definida en el intervalo 3  n  11, tal
como se indica:

𝟐, 𝒏=𝟎
𝟏, 𝒏=𝟐
−𝟏, 𝒏=𝟑
𝟑, 𝒏=𝟒
{ 𝟎, 𝒓𝒆𝒔𝒕𝒐

t=-3:1:11; %Vector tiempo


L=15; %longuitud
x=zeros(L,1); %matriz

x(4)=2; %muestra en l=2


x(6)=1; %muestra en l=1
x(7)=-1; %muestra en l=-1
x(8)=4; %muestra en l=4

stem(t,x,'b'); %graficador de la funcion


xlabel('LONGUITUD'); %indicador del eje x
ylabel('AMPLITUD'); %indicador del eje y
title('SEÑAL DISCRETA');%titulo de la figura
grid on;
CONCLUSONES:

 Para este trabajo hemos usado los comandos plot y subplot para
las graficas.

 El tiempo de intervalos de -1 a 1 de espacios de 0.001, por que


de otro rango podría salir mal el diseño de la grafica.

 Se llego a obtener las señales adecuadas según las funciones


dadas.

OBSERVACIONES:

 Se observa que las funciones de onda para que estén mejor


visualizadas usamos el comando axis.

 Tener en consideración que la frecuencia de la onda cuadrada


no se suma la fase como indica la separata.

Das könnte Ihnen auch gefallen