【发布时间】:2020-11-20 10:31:51
【问题描述】:
尊敬的专家,我有一个数据集。我只想计算数据的信噪比。数据在这里加载https://i.fluffy.cc/jwg9d7nRNDFqdzvg1Qthc0J7CNtKd5CV.html
我的代码如下:
import numpy as np
from scipy import signaltonoise
import scipy.io
dat=scipy.io.loadmat('./data.mat')
arr=dat['dn']
snr=scipy.stats.signaltonoise(arr, axis=0, ddof=0)
但我收到类似 importError: cannot import name 'signaltonoise' from 'scipy' 之类的错误 如果不存在如何计算 snr,请建议使用 python 处理此数据集的其他方法。
【问题讨论】:
标签: python scipy signal-processing