首页 > 解决方案 > 如何在 Matlab 中的 cpsd 函数中指定频率分辨率

问题描述

要在 Matlab 中使用 cpsd 函数,我可以指定要计算功率谱的频率(f = [25:90])。但频率分辨率应根据段长计算。因此,我不确定应该如何指定频段。例如,对于具有 200 Hz 采样率的数据,找到 pxy 是否正确,如下所示:

    window = 2000;
    noverlap = 1000;
    f = [25:0.1:90];
    fs = 200;
    [pxy,f] = cpsd(x,y,window,noverlap,f,fs);

谢谢

标签: matlab

解决方案


推荐阅读