在不使用matlab的情况下,可以选择用python来实现自动控制理论有关系统打时域分析和频率域分析等,安装的包是python-control,在windows的控制台(cmd)或linux者终端下输入pip安装控制即可,注意,如果同时安装了2.7和3.倍(3.4或3.5者或者3.6版本,使用pip命令打时候需要指定版本号,如pip2安装控制或者pip3.4安装控制,当然,常用打科学计算用的包也要安装,numpy, scipy, sympy, matplotlib,熊猫等。
下面是自己练习时写的代码,写在此作记录和分享用,因为函数语法和matlab相差无几,这里就没有写太多的注释了,有需要打话可以去python-control打官网查看相关文档。
#?usr/bin/env python2 # - * -编码:utf - 8 - * ”“” 创建alt=" Python全面分析系统的时域特性和频率域特性">
以上这篇Python全面分析系统的时域特性和频率域特性就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
Python全面分析系统的时域特性和频率域特性