Search:
MATLAB Central
File Exchange
Answers
MATLAB Newsgroup
Link Exchange
Blogs
Programming Contest
MathWorks.com
Log In
Create Account
Log In
File Exchange
Answers
Newsgroup
Link Exchange
Blogs
Trendy
Cody
Contest
MathWorks.com
Files
Categories
Authors
Tags
Comments
Submit a File
About File Exchange
Rank: 27371
based on
0 downloads (last 30 days)
and
0 files submitted
Getnet Kassa
E-mail
get_kassa@yahoo.com
Company/University
Bahir Dar University
Personal Profile:
Professional Interests:
Watch this Author's files
Files
Watch Lists
Top Tags Applied by Getnet
1 - 5 of
8
application
,
example
,
fft
,
graphics
,
gui
Files Tagged by Getnet
1 - 1 of
1
Updated
File
Tags
Downloads
(last 30 days)
Comments
Rating
16 Jul 2008
Sound Card Spectral Analyser GUI
Acquire data from soundcard and plot in time and frequency domains
Author:
Rodney Thomson
example
,
application
,
fft
,
soundcard
,
object oriented
,
gui
18
0
Currently Watching
Type
Description
File
Sound Card Spectral Analyser GUI
File
fft
Files Matching Getnet's Watch List
View all
1 - 2 of
2
Updated
File
Tags
Downloads
(last 30 days)
Comments
Rating
28 Mar 2009
fft
fft code written my me
Author:
ustc huan
fft
,
signal processing
1
2
1.0
1.0
|
2 ratings
16 Jul 2008
Sound Card Spectral Analyser GUI
Acquire data from soundcard and plot in time and frequency domains
Author:
Rodney Thomson
example
,
application
,
fft
,
soundcard
,
object oriented
,
gui
18
0
Comments and Ratings Matching Getnet's Watch List
1-2 of
2
Date
File
Comment by
Comments
Rating
30 Mar 2009
fft
fft code written my me
Hal 9000
This file is full of garbage. How is this supposed to run?
1
30 Mar 2009
fft
fft code written my me
Duane Hanselman
Why is the Database Toolbox required? Here is what is in this file: function xn=myfft(x) N=length(x);%È¡Êý×鳤¶È M=log2(N);%ÇóÊý×鳤¶ÈÒÔ2Ϊµ×µÄÃÝ %´Ë´¦½«Êý×éxÅÅÐò³Éxtmp %»ù±¾Ë¼Ï룺½«Ã¿Î»x(i)ÖеÄiµÄÖµ»»Ëã³É2½øÖÆ£¬Ã¿´Î½«×îµÍλȡ³ö±£´æµ½³¤¶ÈΪMµÄÊý×éÖÐ %¸ÃÊý×éµÄ´ÓµÚMλµ½µÚ1λÅÅ¿ª¾ÍÊÇÅÅÐòºóµÄλÖõĶþ½øÖƱíʾ %½«¸ÃÊý×é»»Ëã³ÉÊ®½øÖƵÄÊý¾ÍÊÇÐòÊýÖØÅźóµÄÐòÊýpos£¬ÔÙ½«x(i)¸³Óèxtmp(pos) %ÓÉÓÚmatlabÖÐÊý×é´Ó1¿ªÊ¼£¬¹ÊӦΪx(pos+1)=x(i+1) xtmp=zeros(1,N); value=zeros(1,M); for i=0:N-1 repr=i; for t=1:1:M repr=bitshift(i,1-t); value(t)=bitand(repr,1); end pos=0; for k=1:1:M pos=pos+value(k)*2^(M-k); end xtmp(pos+1)=x(i+1); end %xtmp=x; %fftÖ÷º¯Êý %Ö÷Ҫ˼Ï룺¹²ÓÐM²ã¼ÆËã %ÿ²ã°üÀ¨width¿é¼ÆË㣬ÿ¿é¼äÏà¾à2^iµÄ¾àÀ루iΪµÚi²ã£© %ÿ¿é¼ÆËã°üÀ¨deepth¸öµûÐÎÔËËã for i=1:M deepth=2^(i-1); width=2^(M-i); for t=1:2^i:N for k=1:deepth tmp=xtmp(t+k-1); wn=width*(k-1); xtmp(t+k-1)=tmp+exp(-j*2*pi*wn/N)*xtmp(t+k+deepth-1); xtmp(t+k+deepth-1)=tmp-exp(-j*2*pi*wn/N)*xtmp(t+k+deepth-1); end end end xn=xtmp;
1
Contact us at
files@mathworks.com