matlab求x(k+1)=2x(k)+u(k),y(t)=-2x(k-t)的增广系统矩阵并求增广系统矩阵的谱半径,其中t是延时
时间: 2023-06-15 07:07:24 浏览: 100
加权_matlab_加权求时延_
5星 · 资源好评率100%
我们可以将这个系统表达为如下形式:
```
x(k+1) = [2 0] x(k) + [1] u(k)
y(k) = [-2 0] x(k-t)
```
我们可以将其写成增广矩阵的形式:
```
[ x(k+1) ] [2 0 1] [ x(k) ]
[ x(k-t) ] = [-2 0 0] [x(k-t)] + [0 u(k)]
```
这样,增广矩阵就是:
```
[2 0 1]
[-2 0 0]
[0 1 0]
```
增广矩阵的谱半径可以通过计算其特征值的模的最大值得到。使用 MATLAB 可以进行如下计算:
```
>> A = [2 0 1; -2 0 0; 0 1 0];
>> rho = max(abs(eig(A)))
rho =
2.0000
```
因此,增广矩阵的谱半径为 2。
阅读全文