MATLABを使えば伝達関数を簡単に離散時間モデルに変換することができる。
たとえば
\begin{align}
G=\frac{10}{15s+1}
\end{align}
であれば
\begin{align}
\frac{0.6449}{z – 0.9355}
\end{align}
となる。MATLABで実行する場合はツールボックスがあるか注意
Ts = 1.0;
s=tf('s');
P = 10/(15*s+1);
A=c2d(P,Ts,'zoh')
MATLABを使えば伝達関数を簡単に離散時間モデルに変換することができる。
たとえば
\begin{align}
G=\frac{10}{15s+1}
\end{align}
であれば
\begin{align}
\frac{0.6449}{z – 0.9355}
\end{align}
となる。MATLABで実行する場合はツールボックスがあるか注意
Ts = 1.0;
s=tf('s');
P = 10/(15*s+1);
A=c2d(P,Ts,'zoh')
コメント