摘 要: 首先分析了巴特沃斯低通滤波器的特性, 然后用MATLAB 的信号处理工具箱提供的函 数设计了巴特沃斯低通滤波器, 使得巴特沃斯滤波器的设计变得更加简单、快捷、直观。 关键词: 巴特沃斯低通滤波器; MATLAB ; 特性; 设计
1
巴特沃斯低通滤波器和基于凯塞窗的FIR滤波器设计以及布莱克曼窗(三阶升余弦窗)的FIR滤波器
2021-07-05 15:51:38 242KB 滤波器
1
数字信号处理课程设计代码,大报告详见https://blog.csdn.net/weixin_42845306/article/details/117033419 上传之后才发现缺失一部分代码,不好意思,这就补上 function [Bz,Az]=lvboqi() fs=100;%采样频率 T=1/fs;%采样间隔 wpz=0.35*pi;%数字通带截止频率 wsz=0.45*pi;%数字阻带截止频率 wp=2/T*tan(wpz/2);%模拟通带截止频率,预畸变 ws=2/T*tan(wsz/2);%模拟阻带截止频率,预畸变 rp=1;%通带衰减(dB) rs=40;%阻带衰减(dB) lambda=ws/wp; k=sqrt((10^(rs/10)-1)/(10^(rp/10)-1)); N_caculate=log10(k)/log10(lambda); [N,wc]=buttord(wp,ws,rp,rs,'s');%根据指标计算阶数和截止频率 [B,A]=butter(N,wc,'s');%得出模拟滤波器系数 figure freqs(B,A) [Bz,Az]=bilinear(B,A,fs);%利用双线性变化法转换成数字滤波器 figure freqz(Bz,Az); [H,w]=freqz(Bz,Az);%得出函数值 subplot(211) hold on plot([0.35,0.35],[0,-300],':g','linewidth',1.5) plot([0.45,0.45],[0,-300],':r','linewidth',1.5) subplot(212) hold on plot([0.35,0.35],[0,-1500],':g','linewidth',1.5) plot([0.45,0.45],[0,-1500],':r','linewidth',1.5) 20*log10(abs(H(180)))%35Hz频率处衰减 20*log10(abs(H(232)))%45Hz频率处衰减 20*log10(abs(H(257)))%50Hz频率处衰减 20*log10(abs(H(512)))%100Hz频率处衰减 end
2021-05-19 20:02:39 2KB dsp matlab 滤波器
1
MATLAB GUI界面 文档 双边+小波收缩 中值滤波+巴特沃斯低通滤波器
巴特沃斯低通滤波器设计,描述其计算方法等
2021-04-02 23:18:56 55KB 巴特沃斯
1
巴特沃斯低通滤波器的MFC程序,FS是采样频率,fp是截止频率,大家-Butterworth low-pass filter MFC process, FS is the sampling frequency, fp is the cut-off frequency, we take a look at
2020-01-03 11:15:56 40KB MFC 低通滤波 巴特沃斯
1
可以运行,本人的大作业,处理的彩色图片,对三通道分别处理
2019-12-21 21:49:05 2KB MATLAB
1
用c 语言实现的巴特沃斯低通滤波器,输出结果与matlab仿真设计结果一直
2019-12-21 21:06:13 368KB 巴特沃斯 c
1
本资源为一个matlab源代码和一个纯净的音乐信号,通过对音乐信号加高频余弦噪声,得到掺杂高频余弦噪声的音乐信号;后通过设计巴特沃斯低通滤波器以及频域分析,实现高频噪声的去除,重新得到纯净的音乐信号。
2019-12-21 20:49:12 2KB 信号处理 低通滤波器 频域滤波
1
关于一阶和二阶巴特沃斯低通滤波器的设计,c语言编写,简单容易理解。
2019-12-21 20:23:29 172KB 巴特沃斯
1