全文预览

数字信号处理课程设计MATLAB的使用

上传者:随心@流浪 |  格式:docx  |  页数:18 |  大小:216KB

文档介绍
,所以用窗函数)(nw 将)(nh d截断,并进行加权处理,得到: )(nh =)(nh d)(nw ,通过加窗的不同,得到不同的窗函数。- 10- 五、设计内容 1. 熟悉各种窗函数,在 MATLAB 命令窗下浏览各种窗函数,绘出(或打印)所看到的窗函数图。注:窗函数有以下几种 1. 矩形窗( Rectangle Window ) 2. 三角窗( Triangular Window )又称巴特利窗 3. 汉宁窗( Hanning Window )4 海明窗( Hamming Window ) 5. 布拉克曼窗( Blackman Window ) 6. 凯泽窗( Kaiser Window) %矩形窗 w=boxcar(20); subplot(3,2, 1 ); plot(w); stem(w,'r'); title(' 矩形窗'); xlabel('n'); ylabel('w(n)'); %三角窗 w=bartlett(20); subplot(3,2, 2 ); plot(w); stem(w,'y');%'y' 表示黄色%stem 表示以离散图输出 title(' 三角窗'); xlabel('n'); ylabel('w(n)'); %汉宁窗 w=hanning(20); subplot(3,2, 3 ); plot(w); stem(w,'g');%'g' 表示绿色 title(' 汉宁窗'); xlabel('n'); ylabel('w(n)'); %海明窗 w=ha mm ing(20); subplot(3,2, 4 ); plot(w); stem(w,'g');%'g' 表示绿色 title(' 海明窗'); xlabel('n'); ylabel('w(n)'); %布莱克曼窗 w=blackman(20); subplot(3,2, 5 );

收藏

分享

举报
下载此文档