传递函数为G = e ^ (-0.1*s)
单纯的延时0.1秒。
在matlab里面以下代码不会报错。
s = tf('s');
G = exp(delayT*-s);
但是在python里面
import control as ctl
s = ctl.tf('s')
G2 = math.exp(delayT*-s);
报错了,math.exp()只能操作浮点数。
用e**(-0.1*s)也不行。
那请问要怎么写?
matlab中还有种定义方法,tf([1],[1],'inputdelay',Tau)
试试在python中能否这样用。
请高手贴一下代码。酬金奉上