提取混合单频信息(N通道- N规范)(CDB)
- 更新时间2025-07-30
- 阅读时长5分钟
返回幅值超过指定阈值的信号单频的频率、幅值和相位。连线数据至时间信号输入输入端来确定要使用的多态实例,也可手动选择实例。

输入/输出
时间信号输入
—
时间信号输入是时域波形组成的数组。
导出模式
—
导出模式选择要导出至导出的信号的信号源和幅值。
阈值
—
阈值指定每个单频必须超出的最小幅值,使VI可以从时间信号输入中提取幅值。数组的元素是时间信号输入中某个信号的阈值。
单频最大个数
—
单频最大个数指定VI可以从每个信号提取的最大单频数量。如最大单频个数为–1,VI将提取幅值超过阈值的所有单频。
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。
输出排序
—
输出排序指定对VI提取出的单频进行排序的方式。
导出的信号
—
导出的信号是导出信号组成的数组。
混合单频信息
—
混合单频信息返回VI提取出的每个单频信号的频率、幅值和相位。数组的元素是时间信号输入中某个信号的混合单频信息。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
输入信号可以是波形形式的实数或复数、单个通道或波形数组形式的多通道。如连线实数波形数组至时间信号输入,LabVIEW默认为选中提取混合单频信息(N通道)实例。如连线复数波形数组至时间信号输入,默认状态下,LabVIEW选择“提取混合单频信息(CDB)”实例。
可通过下列方程表示实数多频信号:

其中 Ai、 fi和 φi 分别为具有 N个 音调的多音调信号中第i 个音调的振幅、频率和相位, Fs 为输入波形信号的采样率(采样率为每秒)。
可通过下列方程表示复数多频信号:

其中 Ai、 fi和 φi 分别为具有 N个 音调的多音调信号中第i 个音调的振幅、频率和相位, Fs 为输入波形信号的采样率(采样率为每秒)。
对于实数信号,频率范围是(最小频率,最大频率) = (0,Fs/2。对于复数信号,频率范围是(最小频率,最大频率) = (–Fs/2, Fs/2)。
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Signal Processing\Waveform Measurements\Complex Multi-Tone Measurements.vi
时间信号输入
—
导出模式
—
阈值
—
单频最大个数
—
错误输入(无错误)
—
输出排序
—
导出的信号
—
导出的时间信号
—
导出的频谱(dB)
—
f0
—
dB频谱(Hann)
—
混合单频信息
—
错误输出
—