我怎么能改变轴在光谱图时间戳?

44视图(30天)
我有声学数据跨多个小时,其中感兴趣的信号的开始和结束时间戳标记。现在我想想象感兴趣的信号,x,通过一个次要情节(2,1)显示波形和声谱图。时间轴应显示时间戳从原始记录,例如5 s信号前20年代后开始记录我想从20 - 25轴跨越。
这样做我感兴趣的信号中提取原始数据和写了时间向量使用开始时间(20秒记录)和持续时间的信号和除以样本率fs。
signal_start = 20;
t = signal_start +(1:长度(x)) / fs);
然后我用下面的代码来绘制:
图(1);持有
次要情节(2,1,1);情节(t, x);
次要情节(2,1,2);光谱图(fs x, 1024、512、1024年,“桠溪”);
波形的作品非常好我可以绘制信号向量t x除以时间。但是,现在我无法弄清楚如何使用时间定义向量t和声谱图函数来获得我的次要情节相同的轴。当使用光谱图如下,x轴总是跨越从0到信号持续时间,也就是0到5对于这个示例。我有看了看谱图文档也没有找到任何选项来添加另一个inout参数定义x轴。所以我想我需要一些aditional代码呢?

答案(1)

亚当·德雷克
亚当·德雷克 2023年3月14日
编辑:亚当·德雷克 2023年3月14日
图(1)
次要情节(2,1,1)
情节(t, x)
次要情节(2,1,2)
光谱图(fs x, 1024、512、1024年,“桠溪”)
xlim ((t (1) t(结束)))
%或一组(gca, XLim, (t (1) t(结束)));
2的评论
亚当·德雷克
亚当·德雷克 2023年3月15日
摆脱xlim,切换到:设置(gca, XTickLabel, t)你可能尝试但基本上你只是覆盖轴标签标记。在未来,如果你能提供足够的,这样我们可以重新创建你所看到的,会有所帮助。

登录置评。

类别

找到更多的在时频分析帮助中心文件交换

s manbetx 845


释放

R2022a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!