MATLAB处理语音信号时常用函数
函数一:[H,w]=freqz(B,A,N)
MATLAB提供了专门用于求离散系统频响特性的函数freqz(),调用freqz()的格式有以下两种:
l [H,w]=freqz(B,A,N)
B和A分别为离散系统的系统函数分子、分母多项式的系数向量,N为正整数,返回量H则包含了离散系统频响 在 0——pi范围内N个频率等分点的值,向量w则包含 范围内N个频率等分点。调用中若N默认,默认值为512。
l [H,w]=freqz(B,A,N,’whole’)
该调用格式将计算离散系统在0—pi范内的N个频率等分店的频率响应的值。
因此,可以先调用freqz()函数计算系统的频率响应,然后利用abs()和angle()函数及plot()函数,即可绘制出系统在 或 范围内的频响曲线。
绘制如下系统的频响曲线
H(z)=(z-0.5)/z
MATLAB命令如下:
B=[1 -0.5];
A =[1 0];
[H,w]=freqz(B,A,400,'whole');
Hf=abs(H);
Hx=angle(H);
clf
figure(1)
plot(w,Hf)
title('离散系统幅频特性曲线')
figure(2)
plot(w,Hx)
title('离散系统相频特性曲线')
函数二[b,a]=butter(n,Wn,/ftype/):
butter函数的用法为:
[b,a]=butter(n,Wn,/ftype/)
其中n代表滤波器阶数,Wn代表滤波器的截止频率,这两个参数可使用buttord函数来确定。buttord函数可在给定滤波器性能的情况下,求出巴特沃斯滤波器的最小阶数n,同时给出对应的截止频率Wn。buttord函数的用法为:
[n,Wn]= buttord(Wp,Ws,Rp,Rs)
其中Wp和Ws分别是通带和阻带的拐角频率(截止频率),其取值范围为0至1之间。当其值为1时代表采样频率的一半。Rp和Rs分别是通带和阻带区的波纹系数。 不同类型(高通、低通、带通和带阻)滤波器对应的Wp和Ws值遵循以下规则:
1.高通滤波器:Wp和Ws为一元矢量且Wp>Ws;
2.低通滤波器:Wp和Ws为一元矢量且Wp<Ws;
3.带通滤波器:Wp和Ws为二元矢量且Wp<Ws,如Wp=[0.2,0.7],Ws=[0.1,0.8];
4.带阻滤波器:Wp和Ws为二元矢量且Wp>Ws,如Wp=[0.1,0.8],Ws=[0.2,0.7]。
matlab信号处理相关函数程序_信息与通信_工程科技_专业资料。matlab信号处理有用的函数程序,频率特性,系统函数,傅里叶变换,Z变换,DFT,FFT等...
MATLAB图像处理相关函数_IT/计算机_专业资料。Matlab 图像处理相关函数第1章 第2章 第3章 第4章 第5章 第6章 第7章 第8章 第9章 第10章 第11章 第12...
【工科】matlab数据处理中常用函数的用法_工程科技_专业资料。MATLAB常用函数的用法多元非线性拟合 function f=x002(beta,x)%定义的目标函数 x1=x(:,1); x2...
MATLAB 图像处理相关函数 非常有用 2009-11-26 11:32 一、通用函数: colorbar 显示彩色条 语法: colorbar \ colorbar('vert') \ colorbar('horiz') \ ...
MATLAB图像处理工具箱中的函数imresize可以用上述的3种方法对图像进行插值缩放,如果不指定插值方法,则默认为最邻近插值法。 Imresize函数的语法格式为: B = ...
数字信号处理实验常用函数集锦:实验一:Matlab 语言上机操作实践 实验二:时域离散信号的产生 实验三:离散序列的基本运算 实验四:离散系统的冲激响应和阶跃响应 实验...
MATLAB信号处理常用函数_工学_高等教育_教育专区。信号处理函数MATLAB 信号处理常用函数波形产生 函数名 sawtooth Square 函数名 Abs Angle Conv Fftfilt Filter ...
matlab图像处理常用函数_理学_高等教育_教育专区。matlab图像处理常用函数matlab 图像处理常用函数 删除 Matlab 图像常用函数 图像增强 1. 直方图均衡化的 1.1 ...
MATLAB图像处理常用函数_其它_高等教育_教育专区。附件一(MATLAB 常用图像操作命令) 一.MATLAB 基础 1.Linspace 功能: 创建从初值开始到终值结束,有 n 个元素的...
MATLAB处理相关函数使用 14页 1下载券 matlab形态学处理 2页 免费 图像去噪...图像形态学处理函数简介 1 结构元素创建函数 strel Create morphological ...

我要评论