我正在做一个八度的程序,我得到了
t=0:.0002:20;
Gs=tf(100,[1 10])
u1=sin(t);
y1=lsim(Gs,u1,t);
plot(t,9.95*sin(t-0.1),’r’,t,y1,’b’)
但是,当我在命令窗口中编写 Gs=tf(100,[1 10]) 时,它会出现“警告:'tf' 函数属于您已安装但未加载的 Octave Forge 控制包。要加载包,从 Octave 提示符运行 'pkg load control'。” 我怎样才能加载这个包?我真的无法理解... 在此处输入图片描述
当我加载它时,它出现:
pkg 加载控制警告:addpath: C:\Octave\OCTAVE~1.0\mingw64\share\octave\packages\control-3.2.0: 没有这样的文件或目录警告:从第 48 行的 load_packages_and_dependencies 调用 第 47 行的第 5 列 load_packages第 3 列 pkg 第 461 行第 7 列
t=0:.0002:20;Gs=tf(100,[1 10]) 错误:在目录 C:\Octave\OCTAVE~1.0\mingw64\share\octave\packages control-3.2.0 中找不到任何 INDEX 文件
,尝试 'pkg rebuild all' 到生成缺少的 INDEX 文件错误:从第 94 行第 5 列的 describe>parse_pkg_idx 调用第 59 行第 40 列描述第 555 行第 43 列 未实现> 第 540 行第 15 列 未实现第 127 行第 11列未实现