《DSP using MATLAB》示例Example5.22

《DSP using MATLAB》示例Example5.22

《DSP using MATLAB》示例Example5.22

代码:

Nmax = 2048; fft_time = zeros(1, Nmax);
for n = 1:1:Nmax
x=rand(1,n);
t=clock; fft(x); fft_time(n)=etime(clock, t);
end n=[1:1:Nmax]; figure('NumberTitle', 'off', 'Name', 'Exameple5.22 ')
set(gcf,'Color','white');
plot(n, fft_time,'.');
xlabel('N'); ylabel('Time in Sec.'); title('FFT execution times');

  该脚本运行与机器软硬件有关,书中例子结果:

《DSP using MATLAB》示例Example5.22

我的机子运行结果为:

《DSP using MATLAB》示例Example5.22

都是显示常数,15ms左右。

上一篇:windows环境PhpStorm中简单使用PHP_CodeSniffer规范php代码


下一篇:Weblogic日志机制详解