提取单频信息(N通道)
- 更新时间2025-07-30
- 阅读时长6分钟
输入信号,查找幅值最高的单频,或在指定频域内搜索,返回单频的频率、幅值和相位。输入信号可以是实数或复数、单个通道或多通道。通过连线数据至时间信号输入输入端可确定要使用的多态实例,也可手动选择实例。
输入波形的数组是多通道采集的结果,波形数组中的元素分别为各个通道采集的数据。

输入/输出
时间信号输入
—
时间信号输入是时域波形组成的数组。
导出模式
—
导出模式选择要导出至导出的信号的信号源和幅值。
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。
高级搜索
—
高级搜索控制频域搜索范围,中心频率和频率宽度。高级搜索可用于限制单频搜索范围。
导出的信号
—
导出的信号是导出信号组成的数组。
检测频率
—
检测到的频率数组元素是检测到的每个波形的单频频率,以Hz为单位。
检测幅值
—
检测到的幅度数组元素为检测到的每个波形的单频幅度峰值。
检测到的相位(度)
—
检测到的相位数组元素为检测到的每个波形的单频的相位,以度为单位。 使用包角VI改变检测到的相位的单位。连接检测到的相位至“包角VI”的角输入端,并为角单位选择角度输入、角度输出或角度输入、弧度输出。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。
测量信息
—
测量信息是返回关于测量信息的数组,其中主要是对输入信号不一致的警告。
|
可通过下列方程表示实数单频信号:

其中, A、 f和φ分别为音调信号的振幅、频率和相位, Fs 为输入波形信号的采样率(采样率为每秒)。
可通过下列方程表示复数单频信号:

其中, A、 f和φ分别为音调信号的振幅、频率和相位, Fs 为输入波形信号的采样率(采样率为每秒)。
该VI通常用于在For循环或While循环内部连续处理单通道或多通道。
对于实数信号,频率范围是(最小频率,最大频率) = (0,Fs/2。对于复数信号,频率范围是(最小频率,最大频率) = (–Fs/2, Fs/2)。
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Signal Processing\Waveform Conditioning\Correct for MIO inter-channel delay (continuous).vi
- labview\examples\Signal Processing\Waveform Measurements\Single Tone Measurements.vi
- labview\examples\Signal Processing\Waveform Measurements\Complex Single Tone Measurements.vi
时间信号输入
—
导出模式
—
错误输入(无错误)
—
高级搜索
—
近似频率(可选)
—
导出的信号
—
导出的时间信号
—
导出的频谱(dB)
—
f0
—
dB频谱(Hann)
—
错误输出
—
警告
—
注释
—