适用于吉林大学信息工程专业。实验任务 完成自定义语音类,实现读取语音信号并做简单时域分析,初步掌握语音信号处理前端的基本流程。 (1)给定 WAVE 格式音频数据文件(以采样频率 8000Hz,采样精度 16 bits 为例),读取数据。实现 Matlab 函数 wavread 载入数字化音频信号的功能。 (2)获得指定的窗函数。 (3)对原始采样数据分帧、加窗得到短时语音帧。 (4)计算短时语音帧时域参数。 (5)编程实现输出(以 2 s 为例)语音波形、短时能量、短时平均幅度、短时过零率结果图。 完成情况:对查找得到的代码进行研读理解并小幅度修改。
2023-05-15 12:08:41 54.04MB C++ 语音信号时频分析
1
浅海中的宽带水声信号传播呈现出频散的特点,通过高分辨率的时频分析方法可以刻画频散曲线。通过数值仿真和实验数据处理,对比分析几类常用的时频分析方法在提取宽带声信号频散曲线方面的性能。结果表明:STFT时频局部化精度不够高;在较强频散的情况下,DSTFT时频分辨率较高。WVD时频聚集性最好,但是有严重的交叉项干扰;固定核函数的CWD较好地抑制交叉项,时频分辨率虽优于STFT,但弱化了时频聚集性;AOK时频分布采用自适应高斯核函数,在抑制交叉项的同时,时频聚集性较好,有望较好地用于提取信号频散曲线。
2023-04-05 15:16:32 1015KB 自然科学 论文
1
常用时频分析工具集,matlab运行环境,用作信号时频分析
1
雷达原理与系统 matlab仿真代码 常见信号时频分析与模糊函数图(单载频,LFM,相位编码)
2022-07-10 16:04:01 3KB matlab雷达仿真
1
matlab自带了短时傅里叶变换的分析函数,老版本的matlab是specgram函数,新的改成了spectrogram函数,虽然一说到时频分析,都会说到小波分析,小波分析要比短时傅里叶要好云云,但在分析信号的瞬时频谱时,短时傅里叶还是有它的用武之地的。前一阵也看了一些有关小波分析的matlab实现,发现帮助中使用小波也多是除噪、压缩,都说小波是时频显微镜,它的用武之地还是在于查看高频在哪一级分解中,进而可以有效滤除一些信号,比如除噪,所以短时傅里叶变换查看瞬时频率正好互补一下。
1
需要注意的是:实现离散序列的短时 Fourier变换,是 tftoobox工具箱中的函数。 该程序构建一个256点仿真信号x(N),采样频率为256Hz,在区间(30,80)和(140,190)内正弦信号的频率分别为32Hz和64Hz,采用函数 tfrstft对其进行时频分析。
利用小波时频分析知识,结合Choi-Williams分布及重排对正常心音信号和异常心音信号进行能量分布分析,运用matlab编程可以计算得到正常心音和异常心音信号不同的时频分布结构,从而可以很清晰的区分心音信号是否正常。时频分布操作简单,信号蕴含信息很强,可以通过连续观测结果分析,清楚的发现异常心音信号出现的时刻,从而进行及早的预判和相应治疗,对于心脏相关疾病的预防具有很好的指导作用。
1
跳频信号时频分析源代码,内容详细,有简单备注
2022-02-26 18:42:26 1KB 跳频
1
时频分析分类 (1) Short-time Fourier transform (STFT) (rec-STFT, Gabor, …) 平方 能量谱图 改进 S变换 (2) Wigner distribution function (WDF) 结合 Gabor-Wigner Transform 改进 加窗 WDF 改进 Cohen’s Class Distribution (Choi-Williams, Cone-Shape, …) 改进 Pseudo L-Wigner Distribution (4) Time-Variant Basis Expansion Matching Pursuit(匹配跟踪) 改进Chirplet变换 (5) Hilbert-Huang Transform (3) Wavelet transform Haar and Daubechies Coiflet, Morlet Directional Wavelet Transform (唯一逃脱Fourier transform 的架构) 非对称 STFT *
2021-11-19 22:22:16 6.23MB 时频分析
1
BS.m 生成混合扫频信号求出STFT谱及功率谱 INF.m 单分量信号求瞬时频率 INF1.m 求信号瞬时频率并进行最小二乘拟合 signal.m 对混合扫频信号时域波形进行画图 signalFFT.m 显示混合扫频信号时域及频域波形
2019-12-21 22:06:00 3KB STFT
1