graduate 发表于 2008-1-8 01:08

傅立叶变换

a =<br/><br/>     0     4     2     1     1     2     4     6<br/><br/>&gt;&gt; ia=ifft(a)<br/><br/>ia =<br/><br/>  Columns 1 through 7 <br/><br/>   2.5000             0.4937 - 0.5152i  -0.6250 - 0.1250i  -0.7437 - 0.0152i  -0.7500            -0.7437 + 0.0152i  -0.6250 + 0.1250i<br/><br/>  Column 8 <br/><br/>   0.4937 + 0.5152i<br/><br/>&gt;&gt; ib=<br/><br/>ib =<br/><br/>     0     0     0     0     0     0     0     0<br/><br/>&gt;&gt; ic=<br/>??? Undefined function or variable "ic".<br/><br/>&gt;&gt; ic=<br/><br/>ic =<br/><br/>  Columns 1 through 7 <br/><br/>   2.5000             0.4937 - 0.5152i  -0.6250 - 0.1250i  -0.7437 - 0.0152i  -0.7500            -0.7437 + 0.0152i  -0.6250 + 0.1250i<br/><br/>  Columns 8 through 14 <br/><br/>   0.4937 + 0.5152i        0                  0                  0                  0                  0                  0          <br/><br/>  Columns 15 through 16 <br/><br/>        0                  0          <br/><br/>&gt;&gt; c=fft(ic)<br/><br/>c =<br/><br/>  Columns 1 through 7 <br/><br/>        0             2.5000 + 1.4899i   4.0000             2.5000 - 1.5371i   2.0000             2.5000 - 1.0723i   1.0000          <br/><br/>  Columns 8 through 14 <br/><br/>   2.5000 + 0.1492i   1.0000             2.5000 + 1.4243i   2.0000             2.5000 + 2.1584i   4.0000             2.5000 + 1.1581i<br/><br/>  Columns 15 through 16 <br/><br/>   6.0000             2.5000 - 3.7705i<br/>上面的a是频域的一个8点序列,然后经过ifft得到时域的数据ia,把ia补0扩展成16点,然后用fft变化回频域,这个频域只和原来频域值数据什么关系呢?<br/>
页: [1]
查看完整版本: 傅立叶变换