Fourier

Fourier[list]
求由复数组成的列表的离散傅里叶变换.

Fourier[list,{p1,p2,}]
返回离散傅里叶变换的指定位置.

更多信息和选项更多信息和选项

  • 长度为 n 的一个列表 的离散傅里叶变换 在默认情况下定义为 . »
  • 注意,频率为 0 的项出现在结果列表的位置 1.
  • 其它定义用在一些科学技术领域.
  • 不同的定义选择可以用选项 FourierParameters 进行设置.
  • 在设置 FourierParameters->{a,b} 下,由 Fourier 计算所得的离散傅里叶变换是. »
  • 的一些通用选择是 (默认)、 (数据分析)、 (信号处理).
  • 设置 实际上相应于对输入和输出列表求共轭.
  • 为了保证傅里叶逆变换的唯一性,b必须与 n 互素. »
  • Fourier 的数据列表不必有等于2的幂的长度.
  • Fourier[list] 中给出的 list 可以嵌套表示,以表达一个任何维数的数据数组.
  • 数据组必须是矩阵数组.
  • 如果 list 的元素是精确数,Fourier 通过对它们应用 N 来开始.
  • Fourier[list,{p1,p2,}] 通常相当于 Extract[Fourier[list],{p1,p2,}]. 对于仅具有几个位置 p 的情况,计算所用的算法花费的时间和内存较少,但较容易产生数值误差,尤其是当 list 的长度较大时.
  • Fourier 可用于 SparseArray 对象.
1988年引入
(1.0)
| 2012年更新
(9.0)