具有死区时间的传递函数

时间:2014-04-12 16:38:10

标签: matlab signal-processing transfer-function

我有以下转移功能:

  

(5 /(s ^ 2 + 1))* e ^( - 0.1 * s)

如何在传递函数模型中包含死区时间?

我尝试了A=tf([5],[1 0 1],'td',0.1)但是没有工作(td未定义)。

1 个答案:

答案 0 :(得分:1)

使用:

A=tf([5],[1 0 1],'inputdelay',0.1)

Matlab的输出是:

Transfer function:
                 5
exp(-0.1*s) * -------
              s^2 + 1

您收到错误td not defined的原因是因为'td'不是该函数的已识别输入值。如果你想要使用td,你可以这样做:

td = 'inputdelay'
A=tf([5],[1 0 1],td,0.1) 

并且输出将是相同的。