MATLAB里面已知开环传递函数怎么写S函数?
传递函数如图。各位大神帮帮忙,不胜感谢!!Kp是一个常数,可以取1。另外,我要的是S函数,就是M文件之类的,仿真我可以自己做。谢谢~...
传递函数如图。各位大神帮帮忙,不胜感谢!!
Kp是一个常数,可以取1。另外,我要的是S函数,就是M文件之类的,仿真我可以自己做。谢谢~ 展开
Kp是一个常数,可以取1。另外,我要的是S函数,就是M文件之类的,仿真我可以自己做。谢谢~ 展开
2个回答
展开全部
可以用tf函数,比如分母系数den[1 1 2],分子是[1 1],生成传递函数就是tf(num,den);也可以用零极增益模型函数zpk(z,p,k),z是零点,p是极点,k是增益。 比如一个双输入单输出系统,z={[],-0.5};%外括号是花括号;p={0.3,[0.2+i,0.1-i]};k=[2 3];%外括号是方括号,说明两个数字阵列。s=zpk(z,p,k)
Zero/pole/gain from input 1 to output:
2
-------
(s-0.3)
Zero/pole/gain from input 2 to output:
3 (s+0.5)
-------------------------
(s-(0.1-1i)) (s-(0.2+2i))
Zero/pole/gain from input 1 to output:
2
-------
(s-0.3)
Zero/pole/gain from input 2 to output:
3 (s+0.5)
-------------------------
(s-(0.1-1i)) (s-(0.2+2i))
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询