Matlab中几个谱图的平均值

时间:2014-03-11 11:31:38

标签: matlab signal-processing spectrogram

我有很多数据段,我可以制作单个x的视频:

F = [50:200];
[S,F,T,P] = spectrogram(x,window,Fs/2,F,Fs)

我想计算所有光谱图的平均值(每个光谱图一个光谱图)。所有段都是相同的长度,因此我假设F和T对于平均谱图是相同的。

现在我计算P(所有片段)的平均值,我认为这将产生平均谱图,用以下标题绘制:

surf(T,F,10*log10(AverageP),'edgecolor','none');

这在逻辑上是否正确?

0 个答案:

没有答案