|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于Matlab的无失真模拟滤波器设计, q* i& V9 K+ U1 T7 \
3 g2 F- V% Z' [0 Q. p
0 引 言
" G4 m3 C; g1 |! o0 e' e; G( S- a. c2 O2 q& W+ Y* }' n8 l6 B! V# X! B( b
模拟滤波器的设计一般包括两个方面:根据技术指标即滤波器的幅频特性确定滤波器的传递函数H(s);设计实际网络实现这一传递函数。设计滤波器H(s)的关键是找到逼近函数,目前已有多种逼近函数。然而,不论哪种逼近函数都需要进行非常繁琐的计算,还要根据计算结果进行查表。
/ O: |* _9 L3 h, s% k [! g; D; ~# }! _# u; r* _4 a: b {
Matlab语言是一种简单、高效的高级语言,是一种内容丰富、功能强大的分析工具,其应用范围几乎覆盖了所有的科学和工程计算领域。Matlab中提供了丰富的用于模拟滤波器设计的函数,通过编程可以很容易实现低通、高通、带通、带阻滤波器,并能画出滤波器的幅频、相频特性曲线,大大简化了模拟滤波器的设计。在此介绍了用Matlab设计实现一个无失真模拟滤波器,并给出了幅频、相频特性的仿真结果和信号通过无失真滤波器后的眼图。 - @, K1 S W% p3 v2 f0 P; z2 X
, L9 c- G$ }7 P& f7 C2 u
; C, _1 @- T2 b+ F3 M" K6 r' @ |1 P6 _' |9 |2 o
|
|