資源簡介
FFT算法實現(xiàn),這是一維快速傅里葉變換算法實現(xiàn)
使用matlab語言編寫
代碼片段和文件信息
function?y=mefft1(x)
????N=length(x);
????M=floor(log2(N));
????if?2^M~=N???????%如果N不等于2^M時,需要填補0
????????M=M+1;
????????N1=2^M;
????????x(N+1:N1)=0;
????????N=N1;
????end
????b=de2bi(0:N-1M);%轉換為2進制?注:matlab中二進制[0?1?1]=6
????b=b(:end:-1:1);%?逆序
????adr(:1)=bi2de(b);%2進制轉換為10進制????
????x1=x(adr‘+1);
????for?i=1:N/2
?
- 上一篇:模式識別之線性分類器的matlab實現(xiàn)
- 下一篇:多尺度Retinex
評論
共有 條評論