labview设计的巴特沃斯滤波器,参数可自由选择。读取TXT文件数据,显示滤波先后的波形及频谱。labview代码中结合了matlab代码
2021-06-08 16:30:42 126KB labview matlab 滤波器 频谱
1
数十个各种详细的波形图片 方便设计采用 语音信号的采集 语音信号的频谱分析 设计数字滤波器和画出频率响应 首先用窗函数法设计高通低通带通三种滤波器,可以利用函数fir1设计FIR滤波器,然后在用双线性变换法设计利用函数butter和cheby1 用滤波器对信号进行滤波
2021-05-29 20:56:50 2.54MB matlab 滤波器 设计 窗函数
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
复杂电子信息系统建模
2021-05-08 09:00:14 1.17MB matlab 滤波器 漏电流
1
通过设计matlab高低通滤波器对语音滤波
2021-04-16 17:03:50 3KB matlab 滤波器
1
MATLAB滤波器工具,相关设计的一些资料,方便学习下
2021-03-30 19:13:01 46KB MATLAB
1
我们的一次课程设计,用matlab实现。在Matlab中,可以利用函数fft对信号进行快速傅立叶变换,得到信号的频谱特性,要求学生首先画出语音信号的时域波形,然后对语音信号进行频谱分析
2020-01-03 11:36:26 220KB matlab 滤波器
1
基于Matlab的数字滤波器设计及其对语音信号的应用掌握数字信号处理的基本概念、基本理论和基本方法; 2).掌握MATLAB设计FIR和IIR数字滤波器的方法; 3).掌握在Windows环境下语音信号采集以及时域、频域分析; 4).学会MATLAB的使用,掌握MATLAB的程序设计方法; 5).学会用MATLAB对信号进行分析和处理。
2020-01-03 11:35:42 88KB Matlab 滤波器 语音信号
1
内部有MATLAB代码(经测试完整) 另外有word文档的课程设计报告;全部可
2020-01-03 11:33:04 287KB 课程设计 MATLAB 滤波器 数字滤波器
1
优秀数字信号处理课程设计+matlab滤波器设计
1