是否可以在Octave中使用反馈功能

时间:2014-10-01 15:43:08

标签: octave

我是Octave的初学者。如果我问一个愚蠢的问题,我很抱歉。

我想在Control包中使用feedback function。 我使用以下命令安装了这个软件包。

pkg install -forge control

安装似乎成功,并自动生成以下目录。

~/octave/control-2.6.5

但是当我进入"反馈"在Octave。

warning: the 'feedback' function belongs to the control package from Octave Forge but has not yet been implemented.

" feedback.m"文件存在于" ~/octave/control-2.6.5/@lti"。 我如何使用这个.m文件。

任何帮助将不胜感激。提前谢谢。

操作系统:Ubuntu 14.04LTS

Octave版本:3.8.1

1 个答案:

答案 0 :(得分:4)

您必须先加载它才能使用它。只需执行

 pkg load control

在八度音阶提示。

修改

在此之后你可以这样做:

s1 = tf (1, [1 2]);
s2 = tf (1, [1 5]);
cl = feedback (s1, s2)

输出:

Transfer function 'cl' from input 'u1' to output ...

          s + 5     
 y1:  --------------
      s^2 + 7 s + 11

使用bode和step来评估结果。如果您需要帮助,请在八度音阶提示符上键入help @lti/feedback