How to express ZOH transfer function in Matlab?

18 次查看(过去 30 天)
I am tring to express ZOH transfer funcation in S domain and bode plot it. The transfer functino is shown below:
(1-exp(-s*Ts))/s
The question is how to express it, is there any function related to it?
Thanks.
  6 个评论
Siyu He
Siyu He 2013-8-16
I don't know how to upload image and the tf is shown by symbolic expression now.

请先登录,再进行评论。

采纳的回答

Arkadiy Turevskiy
Arkadiy Turevskiy 2013-8-20
s=tf('s');
Ts=0.1 %replace with desired value
sys=(1-exp(-s*Ts))/s
bode(sys)
  3 个评论
Arkadiy Turevskiy
Arkadiy Turevskiy 2013-8-21
In 10b:
s=tf('s');
Ts=0.1
sys1=exp(-Ts*s)/s
sys2=1/s
sys=ss(sys2)-ss(sys1);
bode(sys)

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Entering Commands 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by