找回密码
 注册
关于网站域名变更的通知
查看: 496|回复: 1
打印 上一主题 下一主题

介绍一下MATLAB 的Rational Transfer Function(有理传递函数)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-7-6 17:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
' B% c/ C/ k* n$ w4 c$ T; p
这算是学习MATLAB中的函数filter需要提前知道的理论基础知识,如果学过数字信号处理一定不会陌生,甚至能信手拈来。5 p" y! I6 c; O/ X, y% l
% k  ?, w* F, @" i* w- U& r
其实英文版已经能看了,如果觉得不方便,那么最后也给出中文版。, f; Z" h% \1 L! f8 ^
  a5 y: V0 G0 R( R( {1 k
英文版:5 i3 k+ p* |, }5 |2 G/ ]; B2 q
Rational Transfer Function
0 \1 j% P5 Q5 D4 DThe 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,
& a, o6 @' B6 c  r( ~4 O+ z" f/ {. S5 p' H* U

7 c* A9 d' q; D5 t5 p' q7 x9 s! i/ c+ ~; t( B; P% \
which handles both FIR and IIR filters [1]. na is the feedback filter order, and nb is the feedforward filter order.
( g6 ]7 F1 ?0 e) f- D7 g% ]+ Q( d# w4 o" I. K5 ~1 E% P
You also can express the rational transfer function as the following difference equation,1 G& x" I5 G$ ^  @- C& |1 j' e% ?
8 H( j" X& F; s' d7 P7 W: @

9 n3 }% |2 }' V- c0 O( L" h
2 p1 W( C2 ~+ @+ VFurthermore, 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.; f3 K3 ]6 W' E+ e( n/ ^, P
) r4 ^0 s/ E7 W2 F7 A
9 `; `& D1 B8 Q) E: O: H( m: i
1 v+ H! @. D5 c( i7 V
有理传递函数' I3 k& H$ r3 O. j- R/ v( O
: Y+ K8 \: v/ Z$ J4 J
对Z变换域中的矢量的滤波操作的输入 - 输出描述是有理传递函数。 有理传递函数是这样的形式,% M# X& D( {/ b8 K- j- @
1 X# ]: y+ `! ?' o3 x- w3 A8 ]6 i9 D

; t( X' F6 I1 t+ ?, v7 _- t& t( {+ A- q! G; s5 K
它处理FIR和IIR滤波器[1]。 NA是反馈滤波器的阶数,和nb是前馈滤波器的阶数。
/ A; z8 ]; L+ \$ u, G( w  w) ?+ d+ F7 m# t5 I9 i: b; ^
您还可以将有理传递函数表示为以下差分方程,; A& S0 l  t! d+ @; x3 D; P

+ t9 D5 v- }$ F; o' F
+ \2 E! _1 z" N0 u9 T
+ Z. `- Y9 k7 ?4 o% o3 @此外,您可以使用其直接形式II转置实现来表示有理传递函数,如下图所示。 由于归一化,假设a(1)= 1。
0 P; `7 \0 W9 S' f5 v" J! O8 v0 d+ L  S  P

8 M/ N# o7 n3 Q; A5 x$ d7 m% a* X5 c. K. i

2 Q5 e6 [7 V* [. W/ }( j/ g' ^1 d  U- v" ]

' `  P; I1 m$ P) I7 {9 G0 b6 `: J8 X" p# @* o$ j

& J% s: @6 Y# ^& o: B- |' y  g  A2 f: M
  p& R8 J" l, M! f- O
/ S8 I3 t# I  p* z& [

" o- f0 N' \$ q" E
$ d( g0 m" V" B3 G 2 v1 f6 E  Y3 O  Y$ l" L

  L6 x6 D: z3 ?* l) }+ j+ C, Y  F/ d2 ~# q- y$ S
4 ?/ y" l& w. x
  • TA的每日心情

    2019-11-29 15:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-7-6 18:53 | 只看该作者
    介绍一下MATLAB 的Rational Transfer Function
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-26 09:49 , Processed in 0.125000 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表