用 VC ++实现 对波形数据的频谱分析
● 郎锐
------------------------------------------------------------------
--------------
频谱分析是电子工程上一个非常重要的分析手段,许多计算机辅助电路分析
(CAA)类软件都具备这种分析能力,以便电子工程师能清楚地看到某波形的频
谱分布 情况。要对一个输入信号源作频谱分析,将其由时域信号转变为频域信
号,就必然要用到傅立叶变换。这样,无论是在时域还是在频域,都要对连续函
数进行积分运 算。很显然,要通过计算机实现这种变换就需要预先通过抽样将
原始的连续数据转变为离散数据, 并将计算范围收缩到一个有限区间。 因此,在
允许一定程度近似的 条件下,可以使用“离散傅立叶变换 (DFT)”对波形数据
进行频谱分析。
算法构成原理
要计算一个 N点的离散傅立叶变换需