【发布时间】:2017-12-16 22:12:37
【问题描述】:
假设我有一个七列的数据集,我只取一列 (xyz_magnitude) 大小为 1,415,684 行,然后输入它来计算该列的频谱图,我希望得到一列大小相同的频谱图作为输入(xyz_magnitude),但它让我得到超过 1,415,684 的一列。它实际上打印了 7,087,647 行
为什么频谱图的行数如此之多,以及为什么它与输入的行数不同
这是我的代码
dataset = np.loadtxt("dataset.txt", delimiter=",")
magnitude = dataset[:,5]
ls, freqs, bins, im = plt.specgram(magnitude, NFFT=1000, Fs=1.0, noverlap=900)
merged = list(itertools.chain(*ls))
【问题讨论】:
标签: python-3.x signal-processing spectrum spectrogram