Jun 24, 2013 #1 D Deepu Baruah Newbie level 1 Joined Jun 24, 2013 Messages 1 Helped 0 Reputation 0 Reaction score 0 Trophy points 1 Activity points 4 plz help..
Jul 2, 2013 #2 P Paul Dent Newbie level 2 Joined May 24, 2010 Messages 2 Helped 0 Reputation 0 Reaction score 0 Trophy points 1,281 Location usa Activity points 1,313 C in-place fft for 2^log2n points c paul dent 1966 approx subroutine fft(f,log2n) complex f(0:65535),c,u,s c=cmplx(-1.0,0.0) n=lshift(1,log2n) l2=1 do 1 l=0,log2n-1 l1=l2 l2=lshift(l2,1) u=cmplx(1.0,0.0) do 2 j=0,l1-1 do 3 i=j,n-1,l2 i1=i+l1 s=u*f(i1) f(i1)=f(i)-s f(i)=f(i)+s 3 continue u=c*u 2 continue cr=sqrt(0.5*(1.0+real(c))) ci=aimag(c)/(2.0*cr) c=cmplx(cr,ci) 1 continue return end
C in-place fft for 2^log2n points c paul dent 1966 approx subroutine fft(f,log2n) complex f(0:65535),c,u,s c=cmplx(-1.0,0.0) n=lshift(1,log2n) l2=1 do 1 l=0,log2n-1 l1=l2 l2=lshift(l2,1) u=cmplx(1.0,0.0) do 2 j=0,l1-1 do 3 i=j,n-1,l2 i1=i+l1 s=u*f(i1) f(i1)=f(i)-s f(i)=f(i)+s 3 continue u=c*u 2 continue cr=sqrt(0.5*(1.0+real(c))) ci=aimag(c)/(2.0*cr) c=cmplx(cr,ci) 1 continue return end