EDA365电子论坛网

标题: 介绍一下MATLAB 的Rational Transfer Function(有理传递函数) [打印本页]

作者: mytomorrow    时间: 2020-7-6 17:14
标题: 介绍一下MATLAB 的Rational Transfer Function(有理传递函数)
" N8 c  f9 {6 b$ Q. n
这算是学习MATLAB中的函数filter需要提前知道的理论基础知识,如果学过数字信号处理一定不会陌生,甚至能信手拈来。
! ]1 Z0 J- G. O- Y
0 j; C1 Q" Q/ J其实英文版已经能看了,如果觉得不方便,那么最后也给出中文版。
6 L7 M" C$ `; N( C/ Z
# T6 @0 |4 I1 c$ ?6 }英文版:
- e# l0 j+ x1 y8 l8 _' fRational Transfer Function
- [& i. g1 [, a  t9 m/ n- q) cThe input-output description of the filter operation on a vector in the Z-transform domain is a rational transfer function. A rational transfer function is of the form,1 M- C& I+ r, @# P& t
- ?6 Z; T: R$ M' C8 M! Y3 V9 O
1 ^2 S; z! Y5 T. [* W" k

0 z; o7 _- ?0 y/ y# \$ Ewhich handles both FIR and IIR filters [1]. na is the feedback filter order, and nb is the feedforward filter order.3 y$ J7 }+ b5 D; s

8 e; m" O0 u5 u6 a, g' E1 EYou also can express the rational transfer function as the following difference equation,
" m( x0 O; h6 R1 F2 f/ o$ V
# j7 t  ^: L$ H4 c5 }9 W ( M* b1 q: I6 w; t+ l: S) g/ @

  S4 v2 Y8 E5 O# ~Furthermore, you can represent the rational transfer function using its direct form II transposed implementation, as in the following diagram. Due to normalization, assume a(1) = 1.
( R3 A8 H# `2 Q/ `# j7 L
4 ]: {/ G+ ^" ^- a) W! Y3 @ 5 u' h& D; A! z$ v7 q/ H4 H
$ H4 C6 h* y; q9 \& w4 m  W
有理传递函数  U0 o+ G+ O& J# n* Q

/ p& j: I0 ~- j. O: H# ~& z1 Z. G对Z变换域中的矢量的滤波操作的输入 - 输出描述是有理传递函数。 有理传递函数是这样的形式,
; a$ _+ `' G: L3 ], d3 P) |
- k! A$ ^, j# G( ]" {4 q$ \0 z9 \ ; r8 \1 h0 _) ~% ~+ @9 }% [! Y

6 v) D( Q" V" R  ?  k- d4 m0 b它处理FIR和IIR滤波器[1]。 NA是反馈滤波器的阶数,和nb是前馈滤波器的阶数。
& u0 N$ r" u8 K  s$ N: f
9 @4 c6 Q8 ^7 H/ r您还可以将有理传递函数表示为以下差分方程,
# A) S: w' g' R% B3 M8 V2 C' ]6 h# Q% f( }# H, e( d2 B0 @, j; u
% B( h2 T; O! h
, j; D4 j0 v4 H0 O# ?
此外,您可以使用其直接形式II转置实现来表示有理传递函数,如下图所示。 由于归一化,假设a(1)= 1。3 z* d2 q6 \4 }: x7 ^5 T. x
$ Y2 W0 F+ b8 g
2 k/ W6 v6 q2 V
* O+ o, R  z1 f. l7 e

' @* M! A. z" l6 X8 j/ ]" p* l1 X5 |* u/ q: Q
9 n0 X: ?$ z# C: _# p
3 m; m( U/ G3 a/ _3 Y" c* H) h- \
# W5 ?0 W* s3 Q3 F6 T7 H: P- k
/ Q# F5 W1 i# j/ r; a3 z2 j

; p7 b0 d& Z- }7 l, h. @* n$ t
7 K3 l1 U; p2 |$ D. K* p( L4 p" t7 V
8 p/ Z6 O; z4 x/ F( `1 M# ^+ {; q
& r( U% d$ C, K' G3 J. K4 t5 \# C
2 r# @+ Z5 v7 j# G6 Z2 s( r* i+ _

2 D8 A, a5 o( a! e
+ f! ^  u$ M4 j4 f3 g" b! v8 Y
作者: yin123    时间: 2020-7-6 18:53
介绍一下MATLAB 的Rational Transfer Function




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2