在ubuntu 16上安装Octave软件包

时间:2016-11-08 15:35:21

标签: ubuntu package ubuntu-16.04 octave

我尝试了几个命令将软件包optim安装到Ubuntu 16.10的Octave中以使用函数xcorr,但我很难失败。

其中一些命令是:

- sudo apt-get install octave-optim
- sudo apt-get install liboctave-dev
- sudo apt-get install octave-signal
- sudo apt-get install octave-pkg-dev

有人可以解释我或者有人知道如何在Ubuntu 16中安装软件包吗? 运行上述命令后,我重新启动Octave,但命令xcorr()仍然返回错误:

  

警告:'xcorr'函数属于信号包   已安装但未加载的Octave Forge。加载   包,从Octave提示符运行'pkg load signal'。

不幸的是,'pkg'会返回:

  

没有发现命令'pkg',你的意思是:从包中命令'pig'   'bsdgames'(宇宙)命令'peg'来自包'peg'(宇宙)   命令'pki'来自包'pki-tools'(宇宙)命令'pki'来自   包'strongswan-starter'(主要)从包中命令'dpkg'   'dpkg'(main)从'util-linux'(main)命令包中命令'pg'   来自软件包'ekg'(universe)的'ekg'命令'ekg'来自软件包   'ekg-gtk'(universe)pkg:命令未找到

1 个答案:

答案 0 :(得分:1)

请在Octave命令提示符下键入pkg load signal,因为您已经安装了它。要在每次启动Octave时自动加载它,请创建〜/ .octaverc文件并在文件中添加行pkg load signal

如果将来安装了您需要的pkg,则需要使用pkg install -forge <pkgname>进行安装,例如: pkg install -forge io。同样,您需要按前面所述加载它。

希望它有所帮助。