SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Profesora:
Martha Erika Cejudo Torres Orozco
Curso:
Comunicaciones Analógicas y Digitales
Alumno:
Analco Bedolla Víctor Hugo
11-002-0102
Practica:
Simulación de coeficientes y transformada de Fourier.
OBJETIVO
Crear un programa en Matlab que simule y calcule los coeficientes de Fourier para una
señal cuadrada, así como también que permita dibujar n armónicos para dicha señal.
Además crear otro programa que calcule la transformada de Fourier para señal senoidal.
DESARROLLO
 Coeficientes y armónicos de Fourier
Planteamiento del problema
Crearemos primero el fichero para calcular los coeficientes de Fourier.
 Solución a mano
Vemos que la solución para el término constante está en función de tao (ancho del pulso)
y T (periodo), y de la misma forma pasa para la solución de los coeficientes Cn, es decir
podemos variar tanto tao como T para los coeficientes Cn. Para nuestro caso en particular
elegiremos tao=2 y T=6 para obtener nuestros coeficientes.
Y podemos apreciar el resultado obtenido con dichos valores, vemos gráficamente los
valores de los coeficientes de Fourier así como también de la magnitud.
 Solución en Matlab.
% programa que obtiene los coeficientes de Fourier para una señal
cuadrada
tao= 2;
T = 6;
w0 = 2*pi/T;
% coeficientes
N = 7;
c0 = tao/T;
n=1:N;
cn = (tao/T)*sinc(n*tao/T);
%intervalo de frecuencia
w = [w0*n 0 -w0*n];
%amplitudes
modcn = [cn c0 cn];
%grafica cada amplitud
subplot(2,1,1);
stem(w,modcn);
grid on;
%numero de coeficientes que se muestran
axis([-N N 0 0.6]);
title(['coeficientes de fourier para N = ',num2str(N)]);
ylabel('valores cn');
ylim([-0.2,0.6]);
%magnitud de los coeficientes
modcn = abs([cn c0 cn]);
%grafica cada amplitud
subplot(2,1,2);
stem(w,modcn);
grid on;
%numero de coeficientes que se muestran
axis([-N N 0 0.6]);
title(['magnitud de los coeficientes de fourier para N = ',num2str(N)]);
ylabel('valores |cn|');
ylim([-0.1,0.6]);
Si aumentamos los números de coeficientes tenemos
De la solución anterior podemos obtener los enésimos armónicos para la señal cuadrada,
pero para este caso tomaremos a tao=4 y T=8
 Solución en Matlab para los enésimos armónicos de la señal cuadrada.
%El siguiente programa determina los armonicos
%de la Serie de Fouerier
%ancho del pulso menor a T
tao =4;
%periodo
T=8;
w0 = 2*pi/T;
%intervalo
t = -T:0.0006:T;
% amplitud. 1v
cc= (tao/T)*ones(1,length(t));
%--numero de armonicos deseados--
N =10;
for n=1:N
%serie de fourier obtenida analiticamente
cn = (tao/T)*(sinc(n*tao/T));
%representacion del tren de pulsos
cc = cc + cn*exp(j*n*w0*t) + cn*exp(-j*n*w0*t);
end
plot(t,cc,'r')
title(['Grafica de arminicos para N = ',num2str(N)])
xlabel('Tiempo (segundos)')
ylabel(['Amplitud (voltaje)'])
grid on
hold on
%señal ideal de referencia
%vector de menos el periodo hasta el periodo con 10k elementos de
pormedio
x=linspace(-T,T,10000);
%intervalo de la señal
d=[-T:T:T];
%comando que genera pulsos rectangulares
y=pulstran(x,d,'rectpuls',tao);
plot(x,y,'Linewidth',2);
ylim([-0.5,1.5]);
Para N=10
Para N=20
2. Coeficientes y armónicos de Fourier
Planteamiento del problema
 Solución en Matlab.
%Transformada de Fourier
% Intervalo
t=-1/2:0.01:1/2;
%señal
x=sin(2*pi*200*t+sin(2*pi*2*t));
figure(1);
% Representacion en el tiempo
plot(t,x);
title('X(t)=sin(2*pi*200*t+sin(2*pi*2*t))');
xlabel('Tiempo "s" ');
ylabel('x(t)');
% Transformada y representacion en frecuencia
% Transformada rapida de fourier
Xt=fft(x);
% Reordenando en frecuencia
X=fftshift(Xt);
% Magnitud y fase de la transformada
Xm=abs(X);
Xf=unwrap(angle(X))*180/pi;
% Base de frecuencias
delta_t = t(2)-t(1);
f = ((1:length(t)) - ceil(length(t)/2)) / length(t) / delta_t;
figure(2);
plot(f,Xm); zoom;
title('Transformada de Fourier de x(t)');
xlabel('frecuencia (Hz)');
ylabel('|X(jw)|');
% señal en el dominio del tiempo a partir de su transformada
%Transformada inversa de fourier
figure(3);
xin=ifft(Xt);
plot(t,xin);
title('Transformada inversa')
xlabel('Tiempo "s" ');
ylabel('Xinversa(t)');
Señal de la Transformada de Fourier
Transformada de Fourier
Transformada inversa de Fourier
CONCLUSIONES
Así pues, podemos decir que se pudo realizar el programa en Matlab para generar tanto los
coeficientes como los armónicos para una señal cuadrada en donde, de acuerdo al problema, se
puede hacer variaciones para el ancho del pulso (tao) y para el periodo (T), así como también se
pudo realizar el programa que genera la transforma de Fourier para una señal senoidal y su
transformada inversa.

Contenu connexe

Tendances

Clase 7 Espacio de estado
Clase 7 Espacio de estadoClase 7 Espacio de estado
Clase 7 Espacio de estado
UNEFA
 
Lecture 13 modulacion digital parte 1
Lecture 13  modulacion digital   parte 1Lecture 13  modulacion digital   parte 1
Lecture 13 modulacion digital parte 1
nica2009
 
Realimentacion del estado
Realimentacion del estadoRealimentacion del estado
Realimentacion del estado
Adan Aguirre
 
Sistemas de segundo orden
Sistemas de segundo  ordenSistemas de segundo  orden
Sistemas de segundo orden
Henry Alvarado
 
10 transformada fourier
10 transformada fourier10 transformada fourier
10 transformada fourier
Alex Jjavier
 

Tendances (20)

Señales y sistemas
Señales y sistemasSeñales y sistemas
Señales y sistemas
 
Clase 7 Espacio de estado
Clase 7 Espacio de estadoClase 7 Espacio de estado
Clase 7 Espacio de estado
 
Practica Filtro pasa bajos
Practica Filtro pasa bajosPractica Filtro pasa bajos
Practica Filtro pasa bajos
 
MUESTREO
MUESTREOMUESTREO
MUESTREO
 
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
 
Lecture 13 modulacion digital parte 1
Lecture 13  modulacion digital   parte 1Lecture 13  modulacion digital   parte 1
Lecture 13 modulacion digital parte 1
 
Señales Periódicas y Simetría Par e Impar
Señales Periódicas y Simetría Par e ImparSeñales Periódicas y Simetría Par e Impar
Señales Periódicas y Simetría Par e Impar
 
Serie de Fourier
Serie de FourierSerie de Fourier
Serie de Fourier
 
Teoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuenciaTeoria de control analisis de la respuesta en frecuencia
Teoria de control analisis de la respuesta en frecuencia
 
Fm 2014 1
Fm 2014 1Fm 2014 1
Fm 2014 1
 
Realimentacion del estado
Realimentacion del estadoRealimentacion del estado
Realimentacion del estado
 
Ccoeficiente y porcentaje de modulación
Ccoeficiente y porcentaje de modulaciónCcoeficiente y porcentaje de modulación
Ccoeficiente y porcentaje de modulación
 
Series de fourier
Series de fourierSeries de fourier
Series de fourier
 
Dsp7
Dsp7Dsp7
Dsp7
 
Sistemas de segundo orden
Sistemas de segundo  ordenSistemas de segundo  orden
Sistemas de segundo orden
 
Analisis de fourier para señales
Analisis de fourier para señalesAnalisis de fourier para señales
Analisis de fourier para señales
 
10 transformada fourier
10 transformada fourier10 transformada fourier
10 transformada fourier
 
Osciladores
OsciladoresOsciladores
Osciladores
 
Control digital
Control digitalControl digital
Control digital
 
Cap 07 transformada-z (1)
Cap 07 transformada-z (1)Cap 07 transformada-z (1)
Cap 07 transformada-z (1)
 

En vedette

Analisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En MatlabAnalisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En Matlab
miguelbc
 
Chapter 2 signals and spectra,
Chapter 2   signals and spectra,Chapter 2   signals and spectra,
Chapter 2 signals and spectra,
nahrain university
 

En vedette (16)

Series de fourier con MATLAB
Series de fourier con MATLABSeries de fourier con MATLAB
Series de fourier con MATLAB
 
Grafica de una Serie De FOURIER en Matlab
Grafica de una Serie De FOURIER en MatlabGrafica de una Serie De FOURIER en Matlab
Grafica de una Serie De FOURIER en Matlab
 
Analisis espectral en MATLAB
Analisis espectral en MATLABAnalisis espectral en MATLAB
Analisis espectral en MATLAB
 
Analisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En MatlabAnalisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En Matlab
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlab
 
Grafica de una Serie De FOURIER en Matlab
Grafica de una Serie De FOURIER en MatlabGrafica de una Serie De FOURIER en Matlab
Grafica de una Serie De FOURIER en Matlab
 
presentacion
presentacionpresentacion
presentacion
 
metodos numericos
 metodos numericos metodos numericos
metodos numericos
 
Lab de tele 1 - Fourier using matlab - UNTECS
Lab de tele 1 - Fourier using matlab - UNTECSLab de tele 1 - Fourier using matlab - UNTECS
Lab de tele 1 - Fourier using matlab - UNTECS
 
Sa fourier con matlab
Sa fourier con matlabSa fourier con matlab
Sa fourier con matlab
 
52983063 series-de-fourier
52983063 series-de-fourier52983063 series-de-fourier
52983063 series-de-fourier
 
Chapter 2 signals and spectra,
Chapter 2   signals and spectra,Chapter 2   signals and spectra,
Chapter 2 signals and spectra,
 
Analisis Espectral Usando Matlab
Analisis Espectral Usando MatlabAnalisis Espectral Usando Matlab
Analisis Espectral Usando Matlab
 
Series de fourier 22 Ejercicios Resueltos
Series de fourier 22 Ejercicios ResueltosSeries de fourier 22 Ejercicios Resueltos
Series de fourier 22 Ejercicios Resueltos
 
Serie de Fourier
Serie de FourierSerie de Fourier
Serie de Fourier
 
Theme 5
Theme 5Theme 5
Theme 5
 

Similaire à Coeficientes y transformada de Fourier en Matlab

Series De Fourier
Series De FourierSeries De Fourier
Series De Fourier
lichic
 
Series De Fourier
Series De FourierSeries De Fourier
Series De Fourier
israel.1x
 
Practica no. 1 espectros de frecuencia
Practica no. 1 espectros de frecuenciaPractica no. 1 espectros de frecuencia
Practica no. 1 espectros de frecuencia
Leo Flowwers
 
Metodos numericos de ecuaciones diferenciales
Metodos numericos de ecuaciones diferencialesMetodos numericos de ecuaciones diferenciales
Metodos numericos de ecuaciones diferenciales
Dantalian Gremory
 

Similaire à Coeficientes y transformada de Fourier en Matlab (20)

52983063 series-de-fourier
52983063 series-de-fourier52983063 series-de-fourier
52983063 series-de-fourier
 
Series De Fourier
Series De FourierSeries De Fourier
Series De Fourier
 
Series De Fourier
Series De FourierSeries De Fourier
Series De Fourier
 
Teleco1
Teleco1Teleco1
Teleco1
 
Sistemas de comunicaciones - Práctica 03
Sistemas de comunicaciones - Práctica 03Sistemas de comunicaciones - Práctica 03
Sistemas de comunicaciones - Práctica 03
 
Fourier
FourierFourier
Fourier
 
Practica no. 1 espectros de frecuencia
Practica no. 1 espectros de frecuenciaPractica no. 1 espectros de frecuencia
Practica no. 1 espectros de frecuencia
 
Tutorial sf
Tutorial sfTutorial sf
Tutorial sf
 
Fundamentos_de_Telecomunicaciones_Utiliz.pdf
Fundamentos_de_Telecomunicaciones_Utiliz.pdfFundamentos_de_Telecomunicaciones_Utiliz.pdf
Fundamentos_de_Telecomunicaciones_Utiliz.pdf
 
Analissis espectral
Analissis espectralAnalissis espectral
Analissis espectral
 
Convolución y transformada de fourier
Convolución y transformada de fourierConvolución y transformada de fourier
Convolución y transformada de fourier
 
Series y Transformada de Fourier
Series y Transformada de FourierSeries y Transformada de Fourier
Series y Transformada de Fourier
 
series_de_fourier.ppt
series_de_fourier.pptseries_de_fourier.ppt
series_de_fourier.ppt
 
laboratorio1 de diniz
laboratorio1 de dinizlaboratorio1 de diniz
laboratorio1 de diniz
 
Problemas resueltoscap4
Problemas resueltoscap4Problemas resueltoscap4
Problemas resueltoscap4
 
TRANSFORMADA DISCRETA DE FOURIER
TRANSFORMADA DISCRETA DE FOURIERTRANSFORMADA DISCRETA DE FOURIER
TRANSFORMADA DISCRETA DE FOURIER
 
Series de fodsfjwslurier
Series de fodsfjwslurierSeries de fodsfjwslurier
Series de fodsfjwslurier
 
Metodos numericos de ecuaciones diferenciales
Metodos numericos de ecuaciones diferencialesMetodos numericos de ecuaciones diferenciales
Metodos numericos de ecuaciones diferenciales
 
Problemas resueltoscap4
Problemas resueltoscap4Problemas resueltoscap4
Problemas resueltoscap4
 
Muestreo
MuestreoMuestreo
Muestreo
 

Plus de Victor Hugo Analco (6)

Series de Fourier
Series de FourierSeries de Fourier
Series de Fourier
 
antena wifi 1/4 de onda
antena wifi 1/4 de onda antena wifi 1/4 de onda
antena wifi 1/4 de onda
 
Reloj digital
Reloj digital Reloj digital
Reloj digital
 
Arbol genealogico
Arbol    genealogicoArbol    genealogico
Arbol genealogico
 
Arbol genealogico
Arbol    genealogicoArbol    genealogico
Arbol genealogico
 
Conocimiento
ConocimientoConocimiento
Conocimiento
 

Dernier

ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
gustavoiashalom
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
Ricardo705519
 

Dernier (20)

Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTOPRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
metodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantasmetodos de fitomejoramiento en la aolicacion de plantas
metodos de fitomejoramiento en la aolicacion de plantas
 
FUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdfFUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdf
 
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
 
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
2e38892c-fc5d-490e-b751-ce772cf4756f.pdf
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 

Coeficientes y transformada de Fourier en Matlab

  • 1. Profesora: Martha Erika Cejudo Torres Orozco Curso: Comunicaciones Analógicas y Digitales Alumno: Analco Bedolla Víctor Hugo 11-002-0102 Practica: Simulación de coeficientes y transformada de Fourier.
  • 2. OBJETIVO Crear un programa en Matlab que simule y calcule los coeficientes de Fourier para una señal cuadrada, así como también que permita dibujar n armónicos para dicha señal. Además crear otro programa que calcule la transformada de Fourier para señal senoidal. DESARROLLO  Coeficientes y armónicos de Fourier Planteamiento del problema
  • 3. Crearemos primero el fichero para calcular los coeficientes de Fourier.  Solución a mano Vemos que la solución para el término constante está en función de tao (ancho del pulso) y T (periodo), y de la misma forma pasa para la solución de los coeficientes Cn, es decir podemos variar tanto tao como T para los coeficientes Cn. Para nuestro caso en particular elegiremos tao=2 y T=6 para obtener nuestros coeficientes.
  • 4. Y podemos apreciar el resultado obtenido con dichos valores, vemos gráficamente los valores de los coeficientes de Fourier así como también de la magnitud.
  • 5.  Solución en Matlab. % programa que obtiene los coeficientes de Fourier para una señal cuadrada tao= 2; T = 6; w0 = 2*pi/T; % coeficientes N = 7; c0 = tao/T; n=1:N; cn = (tao/T)*sinc(n*tao/T); %intervalo de frecuencia w = [w0*n 0 -w0*n]; %amplitudes modcn = [cn c0 cn]; %grafica cada amplitud subplot(2,1,1); stem(w,modcn); grid on; %numero de coeficientes que se muestran axis([-N N 0 0.6]); title(['coeficientes de fourier para N = ',num2str(N)]); ylabel('valores cn'); ylim([-0.2,0.6]); %magnitud de los coeficientes modcn = abs([cn c0 cn]); %grafica cada amplitud subplot(2,1,2); stem(w,modcn); grid on; %numero de coeficientes que se muestran axis([-N N 0 0.6]); title(['magnitud de los coeficientes de fourier para N = ',num2str(N)]); ylabel('valores |cn|'); ylim([-0.1,0.6]);
  • 6. Si aumentamos los números de coeficientes tenemos De la solución anterior podemos obtener los enésimos armónicos para la señal cuadrada, pero para este caso tomaremos a tao=4 y T=8  Solución en Matlab para los enésimos armónicos de la señal cuadrada. %El siguiente programa determina los armonicos %de la Serie de Fouerier %ancho del pulso menor a T tao =4; %periodo T=8; w0 = 2*pi/T; %intervalo t = -T:0.0006:T; % amplitud. 1v cc= (tao/T)*ones(1,length(t)); %--numero de armonicos deseados-- N =10; for n=1:N %serie de fourier obtenida analiticamente cn = (tao/T)*(sinc(n*tao/T)); %representacion del tren de pulsos cc = cc + cn*exp(j*n*w0*t) + cn*exp(-j*n*w0*t); end plot(t,cc,'r') title(['Grafica de arminicos para N = ',num2str(N)]) xlabel('Tiempo (segundos)') ylabel(['Amplitud (voltaje)']) grid on hold on
  • 7. %señal ideal de referencia %vector de menos el periodo hasta el periodo con 10k elementos de pormedio x=linspace(-T,T,10000); %intervalo de la señal d=[-T:T:T]; %comando que genera pulsos rectangulares y=pulstran(x,d,'rectpuls',tao); plot(x,y,'Linewidth',2); ylim([-0.5,1.5]); Para N=10 Para N=20
  • 8. 2. Coeficientes y armónicos de Fourier Planteamiento del problema  Solución en Matlab. %Transformada de Fourier % Intervalo t=-1/2:0.01:1/2; %señal x=sin(2*pi*200*t+sin(2*pi*2*t)); figure(1); % Representacion en el tiempo plot(t,x); title('X(t)=sin(2*pi*200*t+sin(2*pi*2*t))'); xlabel('Tiempo "s" '); ylabel('x(t)'); % Transformada y representacion en frecuencia % Transformada rapida de fourier Xt=fft(x); % Reordenando en frecuencia X=fftshift(Xt); % Magnitud y fase de la transformada Xm=abs(X); Xf=unwrap(angle(X))*180/pi; % Base de frecuencias delta_t = t(2)-t(1); f = ((1:length(t)) - ceil(length(t)/2)) / length(t) / delta_t; figure(2); plot(f,Xm); zoom; title('Transformada de Fourier de x(t)'); xlabel('frecuencia (Hz)'); ylabel('|X(jw)|'); % señal en el dominio del tiempo a partir de su transformada %Transformada inversa de fourier figure(3); xin=ifft(Xt); plot(t,xin); title('Transformada inversa') xlabel('Tiempo "s" '); ylabel('Xinversa(t)');
  • 9. Señal de la Transformada de Fourier Transformada de Fourier
  • 10. Transformada inversa de Fourier CONCLUSIONES Así pues, podemos decir que se pudo realizar el programa en Matlab para generar tanto los coeficientes como los armónicos para una señal cuadrada en donde, de acuerdo al problema, se puede hacer variaciones para el ancho del pulso (tao) y para el periodo (T), así como también se pudo realizar el programa que genera la transforma de Fourier para una señal senoidal y su transformada inversa.