⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 butwthband.m

📁 用matlab编写的数字信号处理程序
💻 M
字号:
clc,clear all,close all;
Wp=[0.2 0.3];                   %通带两个边界角频率
Ws=[0.1 0.4];                   %阻带两个边界角频率
Rp=-1;                          %通带允许起伏
Rs=-25;                         %阻带最小衰减  
[N,Wn]=buttord(Wp,Ws,Rp,Rs);    %用buttord确定低通原型参数
[B,A]=butter(N,Wn);             %用butter生成带通滤波器
[H,w]=freqz(B,A,2*N);
subplot(2,1,1);
plot(w/pi,abs(H));
xlabel('角频率(单位pi)');
ylabel('滤波器幅度');
title('幅频特性');
subplot(2,1,2);
plot(w/pi,angle(H));
xlabel('角频率(单位pi)');
ylabel('对应相位');
title('相频特性');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -