从鲸歌中提取感兴趣的区域
读取一个音频文件,其中包含数据从太平洋蓝鲸,4千赫采样。动物叫声的文件从图书馆由康奈尔大学生物声学研究计划。被压缩的数据的时间范围10倍提高音调,使调用更多的声音。信号转换为一个MATLAB®时间表。
(w, fs) = audioread (“bluewhalesong.au”);鲸鱼=时间表(秒((0:长度(w) 1) / fs), w);%,类型soundsc (w, fs)
开放信号分析仪并拖动的时间表显示。四个特性脱颖而出的噪音。第一个被称为颤音和其他三个被称为呻吟。
在显示选项卡上,单击光谱打开一个频谱并单击视图淘洗沙金的人激活淘洗沙金的人。使用淘洗沙金的人创建一个缩放窗口宽度约2秒。拖动缩放窗口,以颤音。频谱显示了一个明显的峰值在900赫兹。
提取三种呻吟来比较它们的光谱:
中心淘洗沙金的人放大窗口第一的呻吟。频谱有八个清晰定义的山峰,位于非常接近170 Hz的倍数。点击旁边的箭头提取信号并选择
之间的时间限制
。按空格键可以看到完整的信号。点击X放大和放大两秒钟间隔的时间视图集中在第二的呻吟。频谱峰值在170 Hz的倍数。点击旁边的箭头提取信号并选择
之间的时间限制
。按空格键可以看到完整的信号。点击数据游标并选择
两个
。将时域游标两秒钟间隔在第三的呻吟。再次,有高峰在170 Hz的倍数。点击旁边的箭头提取信号并选择之间的时间游标
。
点击淘洗沙金的人隐藏的淘洗沙金的人。删除原始信号的显示通过清除该复选框旁边的信号表中它的名字。显示感兴趣的三个区域提取。他们的光谱大约躺在彼此之上。将频域游标移动到第一个和第三个谱峰的位置。星号在光标标签显示插值信号值。
另请参阅
应用程序
功能
相关的例子
- 找到之间的延迟相关信号
- 解决音调通过改变窗口泄漏
- 发现使用持久性光谱干扰
- 调制和解调使用复杂的信封
- 使用重新分配谱图发现和跟踪脊
- 从音乐中提取声音信号
- 重新取样和过滤非均匀采样信号
- Declip饱和信号使用你自己的函数
- 计算振动信号的包络谱