Octave 有没有办法在用倍频程控制软件包分析的系统中引入延迟

Octave 有没有办法在用倍频程控制软件包分析的系统中引入延迟,octave,Octave,我正试图分析这个系统 20*e(0.9*s) ------------- (s+10) 使用GNU倍频程和控制包,但我找不到引入指数的方法(expoctave函数不起作用) 我试图编写的代码是 pkg load control s = tf('s') g = 20*exp(0.9*s)/(s+10) 但显示了以下错误:错误:exp:未为类定义 我试着搜索一下网络,但没有成功 提前感谢在MATLAB中,您可以这样做:sys=tf(20,[110],'InputDelay',0.9)。让

我正试图分析这个系统

 20*e(0.9*s)
-------------
   (s+10)
使用GNU倍频程和控制包,但我找不到引入指数的方法(
exp
octave函数不起作用)

我试图编写的代码是

pkg load control
s = tf('s')
g = 20*exp(0.9*s)/(s+10)
但显示了以下错误:
错误:exp:未为类定义

我试着搜索一下网络,但没有成功


提前感谢

在MATLAB中,您可以这样做:
sys=tf(20,[110],'InputDelay',0.9)
。让我知道它是否在八度音阶中工作,我会将它添加为一个asnwer。@AnderBiguri,很抱歉,但我认为它不兼容,因为我得到了错误
错误:tf:set:key name'InputDelay'未知
很遗憾,我在八度音阶文档中找不到任何内容。您需要
exp(-0.9*s)
,对吗?而不是
exp(0.9*s)
在“devel/PROJECTS”中有一些注释:“缺少的特性:时间延迟(具有挑战性)。添加延迟exp(-T*s)indelay、outdelay、stdelay,…”,所以我想说它还没有实现(也是pade)。因此,请随意实施它!在MATLAB中,您可以这样做:
sys=tf(20,[110],'InputDelay',0.9)
。让我知道它是否在八度音阶中工作,我会将它添加为一个asnwer。@AnderBiguri,很抱歉,但我认为它不兼容,因为我得到了错误
错误:tf:set:key name'InputDelay'未知
很遗憾,我在八度音阶文档中找不到任何内容。您需要
exp(-0.9*s)
,对吗?而不是
exp(0.9*s)
在“devel/PROJECTS”中有一些注释:“缺少的特性:时间延迟(具有挑战性)。添加延迟exp(-T*s)indelay、outdelay、stdelay,…”,所以我想说它还没有实现(也是pade)。因此,请随意实施它!