- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab设计各类模拟滤波器
1一阶低通有源滤波器
syms x s
R=10000;
Rf=2000;R1=1000;C=0.0001;%参数设置,方便绘图,使R*C为1
K=(1+Rf/R1);
H=K/(1+s*R*C); %转移函数,为一阶负反馈电路。特别注意含集成运放的放大电路都认为满足负反馈条件,(所以计算时才可以用“虚短”续断)
figure(1),ezplot(H,[0,100*pi]); %利用roots绘制零极点图 zs为零点,ps为极点
b=[1];
a=[R*C 1];
zs=roots(b);
ps=roots(a)
figure(2),plot(real(zs),imag(zs),o),hold on
plot(real(ps),imag(ps),x);
grid
axis ([-3 3 -3 3]); %建立坐标系
2,一阶有源高通高通(对比一阶低通:输入端R C位置互换)
syms x s
R=10000;
Rf=2000;R1=1000;C=0.0001;
K=(1+Rf/R1);
H=s*K/(s+1/(R*C)); %转移函数,注意一阶高通转移函数相比低通多一个零点
figure(1),ezplot(H,[0,100*pi]); %绘制零点极点图
b=[K 0];
a=[1 1/(R*C)];
zs=roots(b)
ps=roots(a)
figure(2),plot(real(zs),imag(zs),o),hold on
plot(real(ps),imag(ps),x);
grid
axis ([-3 3 -3 3]);
3,二阶有源低通滤波器高通
syms x s
R=1000;
Rf=20000;R1=10000;
C2=0.0001;C3=0.0001;R2=1000;R3=1000;
K=(1+Rf/R1);
H=(K/R2*R3*C2*C3)/(s.^2+s*(R3*C3+R2*C3-R2*C2+R2*C2-K*R2*C2)/R2*R3*C2*C3+1/R2*R3*C2*C3); %转移函数,(注意各电路K(即Af=1/B)未变,原因是反馈电路相同,则B=R1/R1+Rf始终未变)
figure(1),ezplot(H,[0,100*pi]);
b=[1];
a=[1 (R3*C3+R2*C3-R2*C2+R2*C2-K*R2*C2)/(R2*R3*C2*C3) 1/(R2*R3*C2*C3)];
zs=roots(b); %绘制零基点图
ps=roots(a)
figure(2),plot(real(zs),imag(zs),o);hold on
plot(real(ps),imag(ps),x);
grid
axis ([-10 10 -10 10]); %坐标范围更大
4,全通滤波器(应用为对不同频率信号相频特性不同)
syms x s
R=10000;
H=(1-s*R*C)/(1+s*R*C)
figure(1),ezplot(H,[0,100*pi]); %转移函数
b=[-R*C 1]; %绘制零极点图
a=[R*C 1];
zs=roots(b);
ps=roots(a)
figure(2),plot(real(zs),imag(zs),o),hold on
plot(real(ps),imag(ps),x);
grid
axis ([-3 3 -3 3]);
5,
5,二阶带阻有源滤波器
syms x s
R=10000;
C=0.0001;
H=(s.^2+(1/(R*C)).^2)/(s.^2+(2*s/3*R*C)+1/(3*R.^2*C.^2)); %依电路图求得的转移函数(深度负反馈条件下) %
b=[1 0 (1/M).^2];
a=[1 2/(3*R*C) 1/(3*R.^2*C.^2)]; %%利用roots绘制零极点图 zs为零点,ps为极点
zs=roots(b)
ps=roots(a)
figure(2),plot(real(zs),imag(zs),o);hold on
plot(real(ps),i
文档评论(0)