matlab实验8,数字信号处理实验(MATLAB版)实验8离散系统的描述模型及其转换.ppt

一、实验目的  (1)了解离散系统的基本描述模型。  (2)掌握各种模型相互间的关系及转换方法。  (3)熟悉MATLAB中进行离散系统模型间转换的常用子函数。 二、实验涉及的MATLAB子函数  1.tf2zp  功能:将系统传递函数(tf)模型转换为系统函数的零-极点增益(zpk)模型。  调用格式:  [z,p,k]=tf2zp(num,den);输入系统传递函数模型中分子(num)、分母(den)多项式的系数向量,求系统函数的零-极点增益模型中的零点向量z、极点向量p和增益系数k。其中z、p、k为列向量。   2.zp2tf  功能:将系统函数的零-极点增益(zpk)模型转换为系统传递函数(tf)模型。  调用格式:  [num,den]=zp2tf(z,p,k);输入零-极点增益(zpk)模型零点向量z、极点向量p和增益系数k,求系统传递函数(tf)模型中分子(num)、分母(den)多项式的系数向量。   3.tf2sos  功能:将系统传递函数(tf)模型转换为系统函数的二次分式(sos)模型。  调用格式:  [sos,g]=tf2sos(num,den);输入系统传递函数模型中分子(num)、分母(den)多项式的系数向量,求系统函数的二次分式模型的系数矩阵sos、增益系数g。   4.sos2tf  功能:将系统函数的二次分式(sos)模型转换为系统传递函数(tf)模型。  调用格式:  [num,den]=sos2tf(sos,g);输入系统函数的二次分式模型的系数矩阵sos、增益系数g(默认值为1),求系统传递函数模型中分子(num)、分母(den)多项式的系数向量。   5.sos2zp  功能:将系统函数的二次分式(sos)模型转换为系统函数的零-极点增益(zpk)模型。  调用格式:  [z,p,k]=sos2zp(sos,g);输入系统函数的二次分式模型的系数矩阵sos、增益系数g(默认值为1),求系统函数的零-极点增益模型中的零点向量z、极点向量p和增益系数k。   6.zp2sos  功能:将系统函数的零-极点增益(zpk)模型转换为系统函数的二次分式(sos)模型。  调用格式:  [sos,g]=zp2sos(z,p,k);输入系统函数的零-极点增益模型中零点向量z、极点向量p和增益系数k,求系统函数的二次分式模型的系数矩阵sos、增益系数g。   7.ss2tf  功能:将系统状态空间(ss)模型转换为系统传递函数(tf)模型。  调用格式:  [num,den]=ss2tf(A,B,C,D,xi);可将系统状态空间(ss)模型转换为相应的传递函数(tf)模型。xi用于指定变换使用的输入量。   8.tf2ss  功能:将系统传递函数(tf)模型转换为系统状态空间(ss)模型。  调用格式:  [A,B,C,D]=tf2ss(num,den);将系统传递函数(tf)模型转换为系统状态空间(ss)模型。num按s降幂排列顺序输入分子系数,den按s降幂排列顺序输入分母系数。 三、实验原理  1.离散系统的基本描述模型  一个线性移不变(LSI)离散系统可以用线性常系数差分方程表示:  (8-1)这是系统在时间域的表达式,如果在变换域对系统进行描述,则可以采用以下几种模型。   (1)系统传递函数(tf)模型。对式(8-1)所示的线性常系数差分方程两边进行z变换,可以得到离散LSI系统的系统传递函数:  (8-2)   (2)零-极点增益(zpk)模型。对式(8-2)表示的系统传递函数进行因式分解,可以得到系统传递函数的零-极点增益模型:  (8-3)   (3)极点留数(rpk)模型。当式(8-3)模型中的极点均为单极点时,可以将式(8-3)分解为部分分式,表示为系统的极点留数模型:  (8-4)   (4)二次分式(sos)模型。离散LSI系统函数经常包含复数的零、极点,把每一对共轭零点或共轭极点多项式合并,就可以得到二次分式模型:  (8-5)  (5)状态变量(ss)模型。系统的状态方程可表示为:  (8-6) 表示为传递函数形式:  (8-7)        在MATLAB中提供了上述各种模型之间的转换函数。这些函数为系统特性的分析提供了有效的手段。   2.系统传递函数(tf)模型与零-极点增益(zpk)模型间的转换  例8-1 已知离散时间系统的传递函数    求系统的零点向量z、极点向量p和增益系数k,并列出系统函数的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值