2013-03-15 44 views
3

我想要添加两个传递函数在一起,例如:Matlab的添加两个传递函数

tf1=tf(1,[1 0]); 
tf2=tf(2,[1 0]); 
tsum=tf1+tf2 

MATLAB认为TF1和TF2的串联连接块和因此相乘TF1和TF2在一起,其结果是:

tsum = 

3 s 
--- 
s^2 

Continuous-time transfer function. 

我怎样才能让MATLAB返回tf1和tf2之和?所以,我正在寻找的传递函数为:

3 
- 
s 
+0

您正在寻找并联组合,所以使用'平行(TF1,TF2)' – 2013-03-16 00:04:03

+0

对于那些在家里尝试这样做的人:记住这些功能是控制系统工具箱的一部分,不属于基本的Matlab。 – 2013-03-16 00:10:45

回答