我目前正在进行一个项目,需要以有效的方式将我的系统分解为可观察和不可观察的子系统,所以我正在寻找一个可以帮助我的函数。
PS:我知道这个功能,但它不是我想要的:
s = co.ss(A, B, C, D)
sys, T = co.observable_form(s)
在这种情况下,系统需要完全可观察。
谢谢!
如果有人在寻找答案,我发现了一个很棒的库,它有一个函数可以做到这一点。它被称为";harold";你可以在这里找到它。所述函数被称为";"楼梯";它相当于MATLAB中的obsvf或ctrbf函数;它实现了阶梯算法。