摘要
从快速傅里叶变换(FFT)的原理出发,利用VisualC++实现了"多路离散信号频谱分析系统"的研制与开发。该系统实现了快速傅里叶变换,多通道时域波形,幅值谱,互功率谱的绘制与显示。每通道1024点的离散信号来自于历史数据,以文本文件保存,文件的首行包含诸如采样点数、采样通道、采样周期等采样信息,自第二行起保存信号数据。频谱分析过程中,首先读取文本文件的数据,再对其进行分析与处理。
Basted on principles of fast Fourier transform, a multichannel discrete signal spectral analysis system is developed. In the system, fast Fourier transform and multichannel signal time domain waveform, amplitude spectrum and cross-power spectrum is plotted and displayed. Source data, which is 1024 point-data of each channel, come from historical data. The historical data stored in text file and its first-line includes acquisition information such as sampling points, sampling channel and sampling period. When doing spectral analysis, it has to read data from text file firstly.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第13期3494-3495,3498,共3页
Computer Engineering and Design
关键词
离散信号处理
快速傅里叶变换
频谱分析
幅值谱
互功率谱
discrete signal processing
fast Fourier transform
spectral analysis
amplitude spectrum
cross-power spectrum