文档库 最新最全的文档下载
当前位置:文档库 › 2.3 z变换与z反变换

2.3 z变换与z反变换

用verilog编写的反Z变换程序

/********************************************************************** ** ----------------------------------------------------------------------- ** ** zigzag.v ** ** ** ** ** ** Author: Latha Pillai ** Senior Applications Engineer ** ** Video Applications ** Advanced Products Group ** Xilinx, Inc. ** ** Copyright (c) 2001 Xilinx, Inc. ** All rights reserved ** ** Date: April. 10, 2002 ** ** RESTRICTED RIGHTS LEGEND ** ** This software has not been published by the author, and ** has been disclosed to others for the purpose of enhancing ** and promoting design productivity in Xilinx products. ** ** Therefore use, duplication or disclosure, now and in the ** future should give consideration to the productivity ** enhancements afforded the user of this code by the author's ** efforts. Thank you for using our products ! ** ** Disclaimer: THESE DESIGNS ARE PROVIDED "AS IS" WITH NO WARRANTY ** WHATSOEVER AND XILINX SPECIFICALLY DISCLAIMS ANY ** IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR ** A PARTICULAR PURPOSE, OR AGAINST INFRINGEMENT. ** Module: zigzag_decode : The zigzag module is used to read out the quanized dct input in a zigzag order. There are two different zigzag scanning modes in MPEG2. The scanning mode is chosen by the "scan_type" input. Scan_type = 0 chooses the default scanning mode which is also the mode used in MPEG1. MPEG2 has an alternate scanning mode which is chosen when scan_type = 1. The 2 scanning modes for an 8x8 block is as shown below 0 1 5 6 14 15 22 28 2 4 7 1 3 16 26 29 42

Z变换-反变换求系统响应及稳定性判断

燕山大学 课程设计说明书 题目:Z变换-反变换求系统响应及稳定性判断 学院(系):电气工程学院 年级专业: 学号: 学生姓名: 指导教师: 教师职称:

燕山大学课程设计(论文)任务书 院(系):电气工程学院基层教学单位:自动化仪表系 学号学生姓名专业(班级) 设计题目Z变换-反变换求系统响应及稳定性判断 设 计 技 术 参 数 传递函数的分子系数a1,a2,a3……和分母系数b1,b2,b3…… 设计要求 利用Z变换-反变换的方法求取系统的响应,判定系统的稳定性 设计三个离散线性定常系统(其中包括稳定的和不稳定的),并利用Z变换和反变换的方法计算系统的单位脉冲响应和单位阶跃响应,并通过极点判定系统的稳定性。 工作量 工作计划 7月5日:上午:讲课,总体安排,布置设计题目,借阅书籍; 下午:阅读文献 7月6日:相关理论学习方法设计; 7月7日—15日:程序设计 参考资料1.林洪彬.谢平.王娜.信号处理原理及应用. 机械工业出版社,2009年 2.薛年喜 MATLAB在数字信号处理中的应用清华大学出版社2003年 3.吴湘淇肖煕郝晓莉信号系统与信号处理的软硬件实现电子工业出版 社2002年 4.周浩敏.王睿.测试信号处理技术. 北京航空航天大学出版社,2005年 https://www.wendangku.net/doc/1115173825.html, 指导教师签字基层教学单位主任签字 说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 年月日

目录 第1章摘要 (1) 1引言 (1) 第2章基本原理 (2) 2.1 MATLAB及数字信号处理 (2) 2.2 Z变换与Z反变换的概念与原理 (2) 2.3系统的稳定性 (8) 第3章程序实现及结果分析 (8) 学习心得 (13)

Z正逆变换方法总结.

Z 变换的计算方法 1. 级数求和法 ∑∞ =-====0* )()()]([)]([)]([k k z kT x z X t x Z kT x Z t x Z 2. 部分分式法 x(t)----X(S)部分分式得X(Z) ∑=-=n i i i p s A s X 1)()( 单极点 i p s i i s X p s A =-=|)()( j 重极点 P1 ])(...)()([)(111112111p s A p s A p s A s X j j j -++-+-=- i p s j j j j p s s X ds d j A =----=|]))(([)!1(1111 1 3. 留数计算法 设x(t)的拉氏变换X(s)有n 个极点 n i p i Λ,2,1,=重极点为其中i i r p , ∑=??????-=n i T p i i e z z p X res z X 1)()( ∑==--????????????---=n i p s sT r i r r i i i i i e z z s X p s ds d r 111)()()!1(1 例:21)()]([)(s t L t x L s X === 20022)1( 1)0()!12(1)(-=??????-=??????---=∴==z Tz e z z ds d e z z s s ds d z X s sT s sT 4. 利用Z 变换性质法 Z 反变换及计算方法 ● 长除法 ● 部分分式法 X(Z)/Z 部分分式得

∑=-=n i i i p z A z z X 1)()( 单极点 i p z i i z z X p z A =-=|])()[( j 重极点 P ])(...)()([)(111211p z A p z A p z A z z X j j j -++-+-=- p z j j j j z z X p z dz d j A =----=|])()[()!1(1111 留数计算法 i 1()Re [()]n z z k x nT s X z z -→=∑ Zk 为X(Z)的第k 个极点 Zi 为单极点i 1Re [()]n z z s X z z -→=lim [(Z-Zi)X(z)1n z -] Zi 为m 重极点 相应的采样函数 *0()()()n x t x nT t nT δ∞==-∑ ()1111Re [()]1[()()]1!i i n z z m m n i m z z s X z z d z z X z z m dz -→---=??=-??-??

(完整版)基于matlab的Z变换与反Z变换

《数字信号处理》 一、课程设计的目的及基本要求: 1. 巩固所学的理论知识。 2.提高综合运用所学理论知识独立分析和解决问题的能力。 3. 更好地将理论与实践相结合。 4.掌握信号分析与处理的基本方法与实现。 5.学习并使用Matlab 语言进行编程实现课题要求。 二、课程设计内容 1、 学习Matlab 软件及应用 2、 学习并研究信号分析与处理课题有关理论 3、利用Matlab 编程,完成相应的信号分析与处理课题 4、写出课程设计报告,打印程序,给出运行结果 (一) 实验目的 (二) 使用ztrans,iztrans 函数分别求出离散时间信号的Z 变换和逆Z 变换的结果,并用pretty 函数进行结果美化。编写函数时养成良好的注释习惯,有利于对函数的理解。复习MATLAB 的基本应用,如:help,可以帮助查询相关的函数的使用方法,巩固理论知识中的离散时间信号的传递函数与二次项式之间的转换。 实验项目一Z 变换 (1)求)(])31()21[()(n u n x n n += Z 变换 clear syms n f=0.5^n+(1/3)^n; %定义离散信号 F=ztrans(f) %z 变换 pretty(F); 运算结果

F (2)4 )(n n x = Z 变换 clear syms n f=n^4; %定义离散信号 F=ztrans(f) %Z 变换 pretty(F) 运算结果 (3))sin()(b an n x += Z 变换 clear syms a b n f = sin(a*n+b) %定义离散信号 F=ztrans(f) %Z 变换 pretty(F) 运算结果

用matlab绘制差分方程Z变换,反变换,zplane,residuez,tf2zp,zp2tf,tf2sos,sos2tf,幅相频谱等等

《数字信号处理》 (一) 实验目的 使用ztrans,iztrans 函数分别求出离散时间信号的Z 变换和Z 反变换的结果,并用pretty 函数进行结果美化。编写函数时养成良好的注释习惯,有利于对函数的理解。复习MATLAB 的基本应用,如:help,可以帮助查询相关的函数的使用方法,巩固理论知识中的离散时间信号的传递函数与二次项式之间的转换,以及使用zplane 函数画出相关系统的零极点分布图,根据零极点的分布情况估计系统的滤波特性。 (二) 程序的运行与截图 实验项目一Z 变换 (1)求)(])31()21[()(n u n x n n += Z 变换 clear all;close all;clc; syms n f=0.5^n+(1/3)^n; %定义离散信号 F=ztrans(f) %z 变换 pretty(F); 运算结果 F (2)4 )(n n x = Z 变换 clear all ;close all ;clc; syms n f=n^4; %定义离散信号 F=ztrans(f) %Z 变换 pretty(F)

运算结果 (3))sin()(b an n x += Z 变换 clear all;close all;clc; syms a b n f = sin(a*n+b) %定义离散信号 F=ztrans(f) %Z 变换 pretty(F) 运算结果

实验项目二Z 反变换 (1)2 )2(2)(-=z z z X Z 反变换 clear all;close all;clc; syms k z Fz=2*z/(z-2)^2; %定义Z 反变换表达式 fk=iztrans(Fz,k) %Z 反变换 pretty(fk); 运算结果 (2)1 2)1()(2++-=z z z z z X Z 反变换 clear all;close all;clc; syms k z Fz=z*(z-1)/(z^2+2*z+1); %定义Z 反变换表达式 fk=iztrans(Fz,k) %Z 反变换 pretty(fk); 运算结果 f (3) 211 cos 211)(---+-+=z z z z X ω Z 反变换 clear all;close all;clc; syms k z w Fz=(1+z^(-1))/(1-2*z^-1*cos(w)+z^-2); %定义Z 反变换表达式 fk=iztrans(Fz,k) %Z 反变换 pretty(fk); 运算结果

相关文档