matlab实现
SeamusWEI
这个作者很懒,什么都没留下…
展开
-
persistent与global相比:没有明显特点
用matlab编写一个计算室内冲激响应(roomimpulsereponse,RIR)程序,其中有个六重循环。每次循环只是修改一个变量,但每次计算都需要一组参数,计算结果则累积到RIR值上。RIR是一个比较大的向量,如果每次都当成输入参数带入再带出,很浪费内存,不合适。于是将其定义为全局变量,没有问题。想起persistent类型变量与global类似,又换成persistent...原创 2020-03-13 09:50:26 · 503 阅读 · 0 评论 -
语音信号滤波与逆滤波效果分析
设滤波器传递函数为H(z),则输入信号X(z)到输出信号Y(z)的滤波变换是: Y(z)=X(z)H(z) 滤波时输入信号X(z)和系统函数H(z)已知,通过滤波过程计算输出信号Y(z);逆滤波时则是输出信号Y(z) 和系统函数H(z)已知,试图从输出信号Y(z)中恢复输入信号X(z),即实现X(z)=Y(z)/H(z)变换。 如果滤波过...原创 2020-03-05 16:07:19 · 4845 阅读 · 0 评论 -
向量变矩阵高效语句:buffer
把一个向量X分成长度为N的帧,帧之间重叠P个样点;帧化信号加窗后逐帧进行FFT。这几乎是语音信号处理的“必须流程”。以前都需要编循环实现。近日发现一个MATLAB函数,一句话就能实现,惊叹不已。这里推荐buffer语句。细致说明可用帮助命令调出研究。这里介绍几种典型情况。1,把一个向量自动分帧变为矩阵,帧之间无重叠: X1=buffer(X, N); 不丢弃一个样点,自...原创 2020-02-27 20:03:09 · 294 阅读 · 0 评论 -
从specgram转到spectrogram:matlab为什么要把一个命令搞得如此复杂?
读一个程序,其中有specgram语句,语谱图绘图效果觉得不理想,想用更多参数改善一下。R2018b中用Help一查,才发现该函数已经是将要停用函数,没有使用说明,只是让改用spectrogram函数。打开spectrogram参考页一看,登时后悔进来,各种调用格式居然达到16种之多,最简单的不带返回参数的调用都根据输入参数分成两种形式。想一想自己最简单的要求就是用新函数实现旧功能,...原创 2020-02-26 18:51:45 · 1142 阅读 · 0 评论 -
在Matlab中设计梳状滤波器
梳状滤波器之所以被称为梳状滤波器,是因为它的幅频特性曲线状如梳子。这是一类典型的数字滤波器,主要用来对频谱中特定频率“定点清除”。MATLAB中有专门梳状滤波器函数,编程很方便。这里根据自己解读过程整理一下,供大家参考。一、梳状滤波器函数 1,[b, a] = iirnotch(Wo, BW, Ab) Wo:要清除频率; BW:带宽; Ab...原创 2020-02-10 14:48:48 · 15187 阅读 · 0 评论 -
UFLDL稀疏自编码器练习第一步:生成训练集
今天按照UFLDL稀疏自编码器单元练习原创 2014-08-05 15:57:50 · 2178 阅读 · 0 评论 -
UFLDL稀疏自编码器练习翻译增添公式图片
斯坦福的UFLDL是系统学习深度学习内容、弄清原创 2014-08-04 14:00:29 · 1885 阅读 · 1 评论 -
UFLDL稀疏编码器练习实现
今天终于做完UFLDL稀疏编码器原创 2014-08-12 14:28:50 · 1664 阅读 · 0 评论 -
图像化矩阵Matlab程序
这几天做UFLDL练习反复原创 2014-08-17 10:28:04 · 1921 阅读 · 0 评论