Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Trabajo fourier continuas

37 views

Published on

Solucion de series de fourier matlab

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Trabajo fourier continuas

  1. 1. UNIVERSIDAD DE LAS FUERZAS ARMADAS “ESPEL” INGENIERÍA ELECTRÓNICA E INSTRUMENTACIÓN SEÑALES Y SISTEMAS NOMBRES:  Saravia Vásconez Jorge Luis  Henry Sinchiguano CURSO: 4to DOCENTE: Ing. Paola Velasco FECHA: 05 de Agosto del 2016 TEMA: Trabajo 1. Para cada una de las señales de la figura haga lo siguiente: a. Calcule y grafique la serie exponencial para N=3,10 y 30, cuando T=2 y a = 0.5. b. Repita el inciso (b), utilizando la serie trigonométrica. CÓDIGO fprintf(' t UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE-L n') fprintf(' Jorge Luis Saravian') fprintf(' Henry Sinchiguanon') fprintf(' TRABAJO COLABORATIVO DE SEÑALESn') fprintf(' -------------------------------n') clc clear % 1. Para cada una de las señales de la figura haga lo siguiente: % a. Calcule y grafique la serie exponencial para N=3,10 y 30, cuando T=2 y a = 0.5.
  2. 2. % b. Repita el inciso (a), utilizando la serie trigonométrica. syms t n %Datos de la señal f=1 a=0 b=0.5 T=2 wo=2*pi/T; %Calculo de los coeficientes Serie exponencial de Fourier fA=f*exp(-i*n*wo*t) Ao=(1/T)*(int(f,t,a,b)) pretty(Ao); An=(1/T)*(int(fA,t,a,b)) pretty(An); %Serie Exponencial de Fourier SFE= Ao+sum(An,0,10)*exp(i*wo*n*t) pretty(SFE) % Grafica de amplitud % Modulo=abs(An) % ezplot(Modulo,[-10:1:10]) %Calculo de los coeficiente Serie Trigonometrica de Fourier ao=(2/T)*(int(f,t,a,b)) pretty(ao); fa=f*cos(n*wo*t) an=(2/T)*(int(fa,t,a,b)) pretty(an); bn=0 %Simetria impar %Serie Trigonometrica de Fourier STF= (ao/2)+sum(an,0,10)*cos(wo*n*t) pretty(STF) %Grafica N=input('Ingrese el numero de armonicos'); t = linspace(a-T , b+T ,1000); ft = zeros(a, 1000); for i=1:N ft(i,:) = (subs(an, 'n', i).*cos(i*wo*t)); plot(t, ao+sum(ft), 'b'); title(sprintf('SERIE DE FOURIER CON : %i ARMONICOS',a)) xlabel('t'); ylabel('f(t)') end
  3. 3. SERIE DE FOURIER CON 3 ARMONICOS SERIE DE FOURIER CON 10 ARMONICOS
  4. 4. SERIE DE FOURIER CON 30 ARMONICOS 2. Para cada una de las señales periódicas que aparecen en la figura, haga lo siguiente: a. Calcule la serie exponencial compleja de Fourier. b. Esquematice los espectros de amplitud y de fase para k=±1, ±2, ±3, ±4, ±5 c. Grafique la serie exponencial compleja para N =1,N = 5,y N = 3
  5. 5. CÓDIGO syms t n %datos f1=t; f2=1.5; ft=0; XCV=sym(f2); w=0.5*pi; %Coeficientes A01=(1/4)*int(f1,0,2); A02=(1/4)*int(XCV,2,4); A0=A01+A02 HJK=f1*exp(-j*w*t*n); YTU=XCV*exp(-j*w*t*n); An1=int(HJK,0,2); An2=int(YTU,2,4); An=(An1+An2) %Serie for n=-10:1:10 ft=ft+(an*exp(j*w*t*n)); end SEF=(a0+ft) pretty(SEF) %Graficas mod=abs(an) pretty(mod) ezplot(mod,[-5:1:5]) fase=angle(an) pretty(fase) cond=input('[1] para graficar la fase '); ezplot(fase,[-5:1:5])
  6. 6. GRÁFICA DE AMPLITUD GRÁFICA DE FASE

×