gpt4 book ai didi

python - 生成线性时不变系统根轨迹的 Scipy 函数

转载 作者:太空宇宙 更新时间:2023-11-04 03:29:52 25 4
gpt4 key购买 nike

有没有人知道是否有一些 Scipy 函数可以绘制 LTI 的根轨迹?我在包 scipy.signal 中找不到任何东西。

谢谢。

最佳答案

是的。您可以使用 python-control由 Richard Murray 等人开发的控制系统库。它使用类似 matlab 的语法,还具有 matlab 兼容性选项。

import control as cnt
G = cnt.tf([1,-2,-3],[1,2,1])
cnt.rlocus(G);

会给予

enter image description here

注意最后的分号是为了抑制终端上的输出。我不知道他们为什么选择退出这种行为。


不要脸的外挂:我也在开发harold库在一个相当正交的方向,远离类似 matlab 的语法,希望成为一个更直观的控制工程工具。 alpha 版本现已发布 PyPI文档在 ReadTheDocs 上(查看命令引用的模块索引链接)。

在它成为一个合适的库之前还有很多工作要做。从积极的方面来说,您不需要任何明确的 FORTRAN 库或外部工具。

此外,harold 在某些地方使用了比 matlab 更先进的算法,这基本上是我一直在测试的。

我想借此机会鼓励任何贡献/错误报告/侮辱性电子邮件/功能请求。

关于python - 生成线性时不变系统根轨迹的 Scipy 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31506847/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com