布拉克曼
MATLAB中的窗函数程序
程序: wlp = 0.35*pi; whp = 0.65*pi; wc = [wlp/pi,whp/pi];N = ceil(8/0.15); n=0:N-1; window= hanning(N); [h1,w]=freqz(window,1); subplot(411); stem(window); %画窗函数axis([0 60 0 1.2]); grid; xlabel('n'); title('Hanning窗函数'); subplot(412); plot(w/pi,20*log(abs(h1)/abs(h1(1)))); %画Hanning窗频谱图axis([0 1 -350 0]); grid; xlabel('w/pi'); ylabel('幅度(dB)'); title('Hanning窗函数的频谱'); hn = fir1(N-1,wc, hanning (N));%基于窗函数的 FIR 滤波器[h2,w]=freqz(hn,1,512); %freqz是用离散傅里叶变换的标准公示计算的 fft使用快速傅里subplot(413); stem(n,hn); axis([0 60 -0.25 0.25]); grid; xlabel('n'); ylabel('h(n)'); title('Hanning窗函数的单位脉冲响应'); subplot(414); plot(w/pi,20*log(abs(h2)/abs(h2(1)))); grid; xlabel('w/pi'); ylabel('幅度(dB)'); title('滤波器相对幅度响应')结果:
几种常见窗函数及其matlab应用
我举个例子好了。
矩形窗的窗函数是w=boxcar(n);
其中n是窗长度。
输入这三行代码就可以看到矩形窗的频率响应了。
n=100;
w=boxcar(n);
fvtool(w);
如果你想看其他窗函数的频率响应,把boxcar换掉就可以了。
(1)矩形窗(rectangle
window)
调用格式:w=boxcar(n),根据长度
n
产生一个矩形窗
w。
(2)三角窗(triangular
window)
调用格式:w=triang(n),根据长度
n
产生一个三角窗
w。
(3)汉宁窗(hanning
window)
调用格式:w=hanning(n),根据长度
n
产生一个汉宁窗
w。
(4)海明窗(hamming
window)
调用格式:w=hamming(n),根据长度
n
产生一个海明窗
w。
(5)布拉克曼窗(blackman
window)
调用格式:w=blackman(n),根据长度
n
产生一个布拉克曼窗
w。
(6)恺撒窗(kaiser
window)
调用格式:w=kaiser(n,beta),根据长度
n
和影响窗函数旁瓣的β参数产生一个恺撒窗w。
参考的函数就是这几个
哪位大神有《林冲夜奔1972》百度网盘免费资源在线观看,岳华主演的?
链接: https://pan.baidu.com/s/1TxPySwAwwmRaoMGXedzwPA 提取码: 5mje《林冲夜奔》导演: 程刚编剧: 程刚主演: 岳华、杨志卿、高鸣、王金凤、樊梅生、秦沛类型: 武侠、古装制片国家/地区: 中国香港语言: 汉语普通话上映日期: 1972-01-06(中国香港)片长: 88分钟又名: Pursuit!本片为导演程刚及武侠小生岳华的代表作,撷取小说《水浒传》最令人动容的部分,把宋朝八十万禁军教头林冲,遭受陷害及报仇雪恨的经过,彻底的表现出来。故事讲述太尉高逑之子高衙内垂涎林冲妻子贞娘美色,设下圈套诬告林冲行刺太尉之罪,刺配沧州充军。高衙内贼心不死,收买解差在途中杀害林冲……