octave安装 缺java_Octave信号包安装
我'll provide an answer here for future users, even though the post has an accepted answer already, as it'缺少所有相關細節 (if you're only interested in how to make a package installed via apt-get to show up on your octave session, see the bit at the end).
要安裝Octaveforge上列出的其中一個軟件包(有關可用軟件包的完整列表,請參見here),您可以從相應的頁面下載特定軟件包的 .tar.gz 文件(例如here用于 signal 軟件包),然后轉到該文件夾并在八度終端發出以下命令:
pkg install signal
或者更方便的是,您可以通過附加 -forge 選項,讓octave直接從Octaveforge下載包并安裝它:
pkg install signal -forge
如果您不喜歡默認位置(通常為 ~/octave ),在安裝軟件包之前使用 pkg prefix 命令,您可能還想指定安裝此類軟件包的位置(有關詳細信息,請參閱文檔) .
安裝軟件包后,可以使用 pkg list 命令查詢已安裝軟件包的列表 . 'loaded'包用星號標注,例如在我的PC上 .
octave:1> pkg list
Package Name | Version | Installation directory
---------------------+---------+-----------------------
fuzzy-logic-toolkit | 0.4.5 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/fuzzy-logic-toolkit-0.4.5
image *| 2.6.1 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/image-2.6.1
io | 2.4.7 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/io-2.4.7
statistics | 1.3.0 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/statistics-1.3.0
要加載包,請使用 pkg load 命令;任何'dependencies'也將自動加載,例如:
octave:2> pkg load statistics
octave:3> pkg list
Package Name | Version | Installation directory
---------------------+---------+-----------------------
fuzzy-logic-toolkit | 0.4.5 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/fuzzy-logic-toolkit-0.4.5
image *| 2.6.1 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/image-2.6.1
io *| 2.4.7 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/io-2.4.7
statistics *| 1.3.0 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/statistics-1.3.0
以上方法都被認為是本地安裝 . Octave會在名為 octave_packages 的文件中保留已安裝軟件包的列表,通常可以在八度安裝或主文件夾中找到 . In the case that you've installed packages globally from a repository instead 您必須通過使用 pkg global_list 命令鏈接到相應的 octave_packages 文件(通常為 /usr/share/octave/octave_packages )來知道八度音程 .
例如,我必須從存儲庫安裝 odepkg ,因為上面的直接選項給了我一個錯誤 . 要使它出現在八度音階的可用包列表中,您必須指定此類全局安裝的pkgs的存在:
octave:4> pkg global_list /usr/share/octave/octave_packages
octave:5> pkg list
Package Name | Version | Installation directory
---------------------+---------+-----------------------
fuzzy-logic-toolkit | 0.4.5 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/fuzzy-logic-toolkit-0.4.5
image *| 2.6.1 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/image-2.6.1
io *| 2.4.7 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/io-2.4.7
odepkg | 0.8.5 | /usr/share/octave/packages/odepkg-0.8.5
statistics *| 1.3.0 | /media/tasos/Gandalf/opt/octave-4.2.1/lib/statistics-1.3.0
但是,一般來說,在本地安裝這些軟件包可能更有用,因為軟件庫中的軟件包版本經常是過時的(并且每次都必須做到 pkg global_list 麻煩);如果octave中的本地安裝由于某種原因(例如,給出編譯錯誤)不起作用,我只會從linux終端安裝全局包 .
有關詳細信息,請參閱 pkg 命令的文檔,方法是在octave終端中執行 help pkg .
總結
以上是生活随笔為你收集整理的octave安装 缺java_Octave信号包安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java array iterator_
- 下一篇: java ipv6校验_java - I