【发布时间】:2021-05-15 16:41:57
【问题描述】:
我正在从频谱分析仪中提取数据,并尝试使用信号处理工具箱中的 snr 函数来计算信号的信噪比。问题是我获得的 SNR 值没有意义。我这样调用函数:
snr(power, freqValues, rwb, 'power')
我得到的 snr 值为 -28.0343 +13.6438i rwb = 1.8e4; snr 创建的图形如下所示: 作为参考,这就是我捕获的频谱的样子: (这是从 plot(freqValues, power) 创建的) 频率范围为 0-2MHz,主要峰值为 902kHz @10.4dBm。 感谢任何帮助。
【问题讨论】:
标签: matlab signals signal-processing noise