概述
满意答案
莉达思汀520omy
2018.12.17
采纳率:56% 等级:12
已帮助:11453人
连续传递函数Ds用tf输入最方便,不知道为什么偏要用zpk。
频率预修正的双线性变换法需要指定截止频率,这里取了个2。
;; Ds=zpk([],[-1+sqrt(2)*i -1-sqrt(2)*i],1);
;; Dz1=zpk(c2d(Ds,1,;zoh;));
;; Dz1.Variable=;z^-1;
Zero/pole/gain:
0.22856 z^-1 (1+0.4884z^-1)
-----------------------------
(1 - 0.1147z^-1 + 0.1353z^-2)
Sampling time: 1
Overloaded functions or methods (ones with the same name in other directories)
doc ident/c2d
;; Dz2=zpk(c2d(Ds,1,;tustin;));
;; Dz2.Variable=;z^-1;
Zero/pole/gain:
0.090909 (1+z^-1)^2
-----------------------------
(1 - 0.1818z^-1 + 0.2727z^-2)
Sampling time: 1
;; Dz3=zpk(c2d(Ds,1,;matched;));
;; Dz3.Variable=;z^-1;
Zero/pole/gain:
0.1701 z^-1 (1+z^-1)
-----------------------------
(1 - 0.1147z^-1 + 0.1353z^-2)
Sampling time: 1
;; Dz4=zpk(c2d(Ds,1,;prewarp;,2));
;; Dz4.Variable=;z^-1;
Zero/pole/gain:
0.13855 (1+z^-1)^2
-----------------------------
(1 + 0.3743z^-1 + 0.2883z^-2)
Sampling time: 1
00分享举报
最后
以上就是光亮机器猫为你收集整理的如何利用传递函数建立matlab模型,利用matlab建立模型,求传递函数的全部内容,希望文章能够帮你解决如何利用传递函数建立matlab模型,利用matlab建立模型,求传递函数所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复