離散化した伝達関数の応答を調べる。今回はStep応答を調べた。
今プラントを\(G(z^{-1})\)、入力を\(r(t)\)とすると出力は
\begin{align}
y(t)=G(z^{-1}) r(t-1)
\end{align}
コード
s=tf('s');
r=ones(1,100);
y=zeros(1,100);
u=zeros(1,100);
for i=3:1:100
y(1,i)=0.936*y(1,i-1)+0.645*r(1,i-2);
end
P = 10/(15*s+1);
A1=c2d(P,1,'zoh')
figure
subplot(2,1,1)
plot(y,'k')
grid on
subplot(2,1,2)
step(A1,'k')
grid on
コメント