小编Mah*_*ela的帖子

matlab中的频谱图 - 时间轴格式

我有一个从 0.20 ms 到 0.40 ms 的音调突发信号。从 0 到 0.20ms 和从 0.40ms 到 3.27ms 它为零。我做了 fft 显示大约 25 kHz 的频率内容。fft 点数为 32768,这也是时域信号的长度。

我正在尝试使用以下代码片段在 Matlab 中绘制频谱图

nfft = 32768;
dT = 1e-6;
fs = 1/dT;
window = hamming(nfft)
spectrogram(signal,window,[],nfft,fs)
Run Code Online (Sandbox Code Playgroud)

使用这个我得到了准确的频率描述,但时间轴是一个问题。

放大时域信号:

https://i.stack.imgur.com/gM2xw.png

25 kHz 时的频谱图:

在此处输入图片说明

matlab signal-processing spectrogram

4
推荐指数
1
解决办法
1186
查看次数

标签 统计

matlab ×1

signal-processing ×1

spectrogram ×1