【问题标题】:Scaling/Units of power spectrum (with R)功率谱的缩放/单位(使用 R)
【发布时间】:2018-08-07 11:24:21
【问题描述】:

R 中的spec.pgram() 或等效的spectrum() 函数根据文档对频谱进行缩放,如下所示:

这里的频谱是用缩放 1/频率(x) 定义的,如下 S-加。这使得光谱密度成为范围内的密度 (-频率(x)/2, +频率(x)/2]

spectrum(sin(seq(0, 10, 0.1)))

假设以 1000 Hz 的采样率记录 100 ms 的信号,轴的正确缩放比例是多少?

【问题讨论】:

  • X轴代表频率(表示为采样率的分数。有什么不明白的?
  • 非常感谢您的评论。有两件事让我感到困惑:事实上,一个只需要一半的采样率,然后采样间隔对缩放没有影响。作为信号处理的初学者,这对我来说并不明显。

标签: r signal-processing fft spectrum spectrogram


【解决方案1】:

轴的范围是[-Fs/2, Fs/2]。对于采样率为 1000 Hz 的示例,x 轴为 -500 Hz 到 500 Hz。

【讨论】:

    猜你喜欢
    • 2013-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 1970-01-01
    • 2012-06-24
    相关资源
    最近更新 更多