在MNE-python中,为什么时频表示tfr的功率数据尺度与功率谱密度PSD不同?

问题描述

当我管理 EEG 数据时,mne.time_frequency.tfr_morlet(或其他两种方法)的结果是 1e-7 左右的幂数组。当用 dB = 'True' 绘制时,只有当颜色比例在 -150 到 -200 左右时才能得到一个好的图表。但是,当我做psd分析时,功率在0-40左右。是什么造成了差异?另外,我也在matlab上用eeglab做了时频分析,dB的色标在-40到40左右。我看不懂区别。谁能解释一下,谢谢。

The tfr of MNE-python

The psd of MNE-python

The tfr of eeglab(matlab)

解决方法

您的问题是“为什么 PSD 与时频功率不同?” PSD 不按时间报告。

时频分析会显示数据中何时出现不同的频率,而 PSD 则为您提供时期内频率的平均功率。至少,根据我的理解。

您添加了 2 张 tfr 输出图像和 1 张 psd 输出图像——因此我假设您将 2 个 tfr 输出与 1 个 psd 输出进行比较。