Está en la página 1de 3

onda senoidal en el dominio del tiempo y en el

dominio de la frecuencia
para una frecuencia de 25,50 60 hz
%graficar en el dominio del tiempo y frecuencia las graficas indicadas
Clc, clear all, close all
%generacion de las graficas
f=60; %ingreso de la frecuencias
A=5; %amplitud de la onda
d=1; %duracion de la grafica
Fmax=f; %frecuencia máxima
Fs = 20*Fmax; %frecuencia de muestreo
Ts = 1/Fa; %inverso de la frecuencia de muestreo
t=0:Rs:d; %vector de tiempos

x= A*sin(2*pi*f*t); %funcion 1
y=((3/4)*x)+x. 2; %funcion2

%graficas
subplot (2,2,1) %para dividir las graficas
plot (t,x,´r´) %comando que grafica la función
title (´grafica de x(t) en el dominio del tiempo´); %titulo de la grafica
xlabel(´tiempo´); %titulo del eje x
ylabel(´tiempo´); %titulo del eje y

subplot(2,2,2)
plot(t,y,´r´)
title(´grafica de y(t) en el dominio del tiempo´);
xlabel(´tiempo´);
ylabel(´tiempo´);

%funcion y dominio en la fecuencia


L=length(x); %dimension de la función x
nFFT=2; %contador para la transformada rápida de Fourier
While nFFT <L
nFFT = nFFT * 32;
end
Y1=fft(x,nFFT); %funcion de la transformada de fourier
PS1=abs(Y1);
F=linspace(0,Fs,Nfft); %vector de tiempos
subplot(2,2,3)
plot(f,PS1)
xlabel(´frecuencia (hz)´)
ylabel(´amplitud´)

%funcion 2 dominio de la frecuencia


Y2=fft(y,nFFT);
PS2=abs(Y2); %periodograma simple
f=linspace(0,Fs,Nfft):
subplot(2,2,4)
plot(f,PS2)
title(´grafica y(t) dominio de la frecuancia´)
xlabel(´frecuencia (hz)´)
ylabel(´amplitud´)

También podría gustarte