概述
控制系统设计一般都是使用Matlab的控制工具箱进行模型验证和分析,Matlab也确实功能强大,有着完善的仿真环境,但是Matlab属于付费软件。本文介绍一款基于Python的开源控制分析工具库,并简单说明该工具库的使用。
安装
conda安装
- 安装control
建议命令行
conda install -c conda-forge control
- 安装优化库slycot
conda install -c conda-forge slycot
pip安装
pip install slycot # optional
pip install control
源码安装
- 下载源码链接,并解压
- 进入源码目录,输入安装命令
python setup.py install --user