%function H=disfase(N, pot); %l afuncion presenta una distorcion lineal %moderada como una deformacion de la respuesta en fase ideal %tal deformacion se presenta como una potenciacion de la recta ideal: %angle(H(W))=W^pot %datos de entrada: N:longitud de H %pot: potencia a la que se eleva la recta menos W function H=disfase(N,pot); N=input('N=') pot=input('pot=') delta=2*pi/N; omega=0:delta:2*pi-delta; Nmed=floor(N/2)+1; phi=[-omega(1:Nmed).^pot/(pi^(pot-1))]; phi=[phi abs(omega(Nmed+1:N)-2*pi).^pot/(pi^pot-1)]; H=exp(j*phi); %parte 2 %simulacionde la transformacion lineal T=21.166E-6; T0=4E-6; Fs=6E6; Ts=1/Fs; N1=T0*Fs; N0=(T-T0)*Fs; X1=ones(1,round(N1)); X2=zeros(1,round(N0)); X=[X1 X2]; t=0:Ts:T; plot (t,X) %parte 3 %LA TRANSFORMADA de furier transformada=fft(X); modulo=abs(transformada); fase=angle(transformada); subplot(2,1,1); plot(modulo); title('MODULO'); subplot(2,1,2); plot(fase); title('FASE')