数字信号处理课程设计代码,大报告详见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
opencv 写的频率域滤波包含高斯,理想,巴特沃斯低通滤波,
2021-05-13 12:45:32 86KB opencv 频率域滤波 低通滤波
1
LabView平均值滤波和巴特沃斯滤波
2021-05-12 09:01:49 24KB LabView
1
LabView平均值滤波和巴特沃斯滤波
2021-05-12 09:01:49 24KB LabView
1
MATLAB GUI界面 文档 双边+小波收缩 中值滤波+巴特沃斯低通滤波器
算例:对一个3频率正弦波并叠加白噪声的信号进行低通滤波,目的滤除最高频率部分同时削弱噪声的影响。 方法:程序采用巴特沃斯低通滤波和椭圆低通滤波,其中,备注对涉及到的函数进行通俗的解释,并画出了滤波器的频率响应特性和时域、频域滤波结果。其中还对两个滤波函数(fftfilt, filtfilt)得结果进行对比,显示了filtfilt函数无相移滤波的特点。
1
采用matlab实现巴特沃斯低通滤波,对信号Mix_Signal_1 和 Mix_Signal_2 分别作巴特沃斯低通滤波
2021-04-24 14:08:40 12KB matlab 巴特沃斯低通滤波
1
所谓低通滤波器,顾名思义是指允许低频率的信号通过,而抑制高频率的信号的部件,理想的滤波器是不可能实现的。ButterWorth低通滤波器具有良好的幅频特性以及线性的相位特性而广泛使用。分析低通滤波器通常使用传递函数的方法。 本文讲述了如何利用传递函数计算截止频率的方法,和设计一阶、二阶、高阶低通滤波器的方法。
2021-04-23 12:18:25 117KB 低通滤波器 截止频率 LPF 巴特沃斯
1
常用的滤波器之一
2021-04-21 11:01:41 1KB matlab
1
Butterworth (巴特沃斯)滤波器设计参考,适合研究滤波器的硬件工程师参考使用
2021-04-15 09:25:11 609KB 巴特沃斯滤波器
1