状態方程式の極と零点【control】
code:pzmap1.py
from control import matlab as ctmt
import matplotlib.pyplot as plt
m, c, k = 1, 1, 1
A = 0, 1],[-k/m, -c/m
B = 0],[1/m
C = 0, 1
D = 0
sys = ctmt.ss(A, B, C, D)
poles, zeros = ctmt.pzmap(sys)
print('poles:\n', poles)
print('zeros:\n', zeros)
plt.grid()
plt.show()
code:result1.txt
poles:
zeros:
https://scrapbox.io/files/6684af7cdcb94a001db88f42.png