📄 fftm.m
字号:
function x=FFTM(x)
N=length(x);
n=log2(N);
x=code(x);
for i=1:n
for m=1:N/(2^i)
for k=1:2^(i-1)
swap=x(k+(m-1)*(2^i));
x(k+(m-1)*(2^i))=x(k+(m-1)*(2^i))+exp(-2*pi*j*(k-1)/(2^i))*x(k+(m-1)*2^i+2^(i-1));
x(k+(m-1)*(2^i)+2^(i-1))=swap-exp(-2*pi*j*(k-1)/(2^i))*x(k+(m-1)*2^i+2^(i-1));
end
end
end
x
xx=0:N-1
plot(xx,abs(x),'*')
return
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -