已知因果离散时间序列x(n)的z变换X(z)的表达式如下: X(z) =z²/[(z+1)(z-2)] 利用Matlab求离散时间序列x(n)的时域表达式。
时间: 2023-12-05 12:06:41 浏览: 270
用MATLAB实现常用的离散时间信号及其时域运算.doc
可以使用Matlab中的iztrans函数来求解:
```matlab
syms z n;
X(z) = z^2/((z+1)*(z-2)); % 定义z变换表达式
x(n) = iztrans(X(z)); % 求解x(n)的时域表达式
simplify(x(n)) % 化简结果
```
运行以上代码,得到离散时间序列x(n)的时域表达式为:
```matlab
x(n) = (1/3)*(-2)^n - (1/3)*(-1)^n
```
阅读全文