【发布时间】:2021-09-21 05:11:33
【问题描述】:
我正在尝试确定以下系统的稳定性: y(n-2)-4y(n-1)+(λ+6)y(n)-4y(n+1)+y(n+2)=λx(n)。 以下是我的代码:
function stable2(k)
k =5;
b = [0 0 k 0 0];
a = [1 -4 k+6 -4 1];
zplane(b,a);
p = roots(a);
pm = roundn(abs(p),-4);
if max(pm)>1 %double-sided
disp('System is stable');
else
disp('System is not stable');
end
我的问题是:在我的代码中,我只能为 λ 输入一个值,例如 1 或 1.5。如何将 λ 作为包含多个值的向量输入,从而同时证明具有不同 λ 的系统的稳定性?
【问题讨论】:
标签: matlab matrix vector signal-processing difference