【发布时间】:2016-07-02 22:50:09
【问题描述】:
我在 matlab 的矩阵中有一个数据集。它包含每 0.5 ns 采集的 25,000 个值;所以数据集的总时间是1.25E-5秒。
数据集包含我不感兴趣的非常高频的噪声,所以我创建另一个矩阵是第一个矩阵的每 50 个数据点所以矩阵的大小是 1000*。
我绘制了 matlab 的 fft 这个矩阵的绝对值(我还对幅度进行了归一化,只绘制了前半部分)并得到了附件(两个图,第二个是我感兴趣的低频的特写)。如何将 x 轴转换为频率?
- 另外一点,如果我获取每个数据点(因此我创建了整个 25,000 个点中的一个 fft),那么 x 轴是完全相同的;换句话说,我的矩阵的大小似乎与 matlab 返回的 x 轴无关。我在频谱上附加了两个链接,其中一个是我感兴趣的低频的特写。它的轴从 0 到 50,所以我需要将这些值转换为 Hz。李>
提前谢谢你!
【问题讨论】:
标签: matlab fft frequency axis-labels