MATLAB程序段含义function out=b_fft(in) for n=1:1:64 out(n)=0; for k=-32:1:31 out(n)=out(n)+in(k+33)*exp(-1*sqrt(-1)*2*pi*k*(n-33)/64); end end

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 14:54:48

MATLAB程序段含义function out=b_fft(in) for n=1:1:64 out(n)=0; for k=-32:1:31 out(n)=out(n)+in(k+33)*exp(-1*sqrt(-1)*2*pi*k*(n-33)/64); end end
MATLAB程序段含义
function out=b_fft(in)
for n=1:1:64
out(n)=0;
for k=-32:1:31
out(n)=out(n)+in(k+33)*exp(-1*sqrt(-1)*2*pi*k*(n-33)/64);
end
end

MATLAB程序段含义function out=b_fft(in) for n=1:1:64 out(n)=0; for k=-32:1:31 out(n)=out(n)+in(k+33)*exp(-1*sqrt(-1)*2*pi*k*(n-33)/64); end end
这是一个函数,可以调用
函数名为b_fft(参数),参数 in 为具有64个元素值的向量数组
返回参数为 out ,和 in 类型一样,为64个元素值的数组
应该为信号处理中的卷积,out 即为卷积后的结果