How to express ZOH transfer function in Matlab?

12 ビュー (過去 30 日間)
Siyu He
Siyu He 2013 年 8 月 16 日
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 件のコメント
Azzi Abdelmalek
Azzi Abdelmalek 2013 年 8 月 16 日
Which image?
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)
Siyu He
Siyu He 2013 年 8 月 23 日
Thanks for your help, it works.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeDynamic System Models についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by