第1个回答 2020-02-23
在离散时间信号和系统的研究中,z变换具有重要的作用。一方面它把差分方程转化为简单的代数方程,使得其求解过程简化;另一方面,z变换自身也形成一套分析离散时间信号和系统的特殊方法。matlab为我们提供了z变换函数ztrans()和z逆变换函数iztrans()。
一、z变换函数ztrans()方法
例如,已知x[k]=k³,求其单边z变换
>>syms
k
>>f=k^3;
>>ztrans(f)
ans=(z^3
+
4*z^2
+
z)/(z
-
1)^4
二、z逆变换函数iztrans()方法
例如,已知x(z)=1/[(1-2z^(-1))(1-3z^(-1))],求其对应的序列x[k]
>>syms
n
>>f=1/((1-2*n^(-1))*(1-3*n^(-1)));
>>iztrans(f)
ans=3*3^k-2*2^k