condaを使ったPython-Controlのインストール
【概要】
pythonに制御工学用パッケージのPython Controlをインストールする方法。
【環境】
Windows10
Anaconda3インストール済み
【方法】
condaを使って
- control(Python Control)
- slycot
をconda-forgeからインストールする。
conda-forgeはconda用のレシピを提供しているGitHubの組織である。
コマンドプロンプトで下記を実行してインストールする。
>conda install -c conda-forge slycot
>conda install -c conda-forge control
【Test】
>>> import control
>>> from control.matlab import *
>>> Np=[0,1]
>>> Dp=[1,2,3]
>>> P=tf(Np,Dp) #伝達関数モデルの定義(python-controlの関数)
>>> print(P)
1
-------------
s^2 + 2 s + 3