概述
Octave添加package方法
Octave 兼容 MATLAB,但并非100%适配。里面的一些函数并没有包含在内。如果没有, 那这些函数可能包含在Octave-forge中,也可能是新添加的MATLAB函数,Octave尚未更新。如果是前者,可以通过下载相应的package来解决。
下载方式有两种:
-
在命令窗口直接输入:
pkg install -forge package-name
package-name 即需要下载的package名,如 io,statistics等。
这时只要联网,就会开始下载。
但是我的计算机不知道为什么始终无法下载,至今尚不知道解决办法,于是我选择了第二种解决办法。 -
在这里下载好你要安装的package,然后在octave的命令窗口安装。注意需要调到安装位置的目录处,并且不要解压。
这时候用上述同样的方式在命令行输入,但这时候的package-name必须你下载好的package的名字,而不只是package名称,比如我要下载statistics包,并且预先下载好了,如下图:
我把它放在了桌面,这时候把Octave的目录调到桌面,在命令窗口里输入:pkg install -forge statistics-1.3.0.tar.gz
如果输入的只是statistics,会被默认为使用第一种方法下载。
当我输入之后,出现了如下错误提示:error: the following dependencies were unsatisfied: statistics needs io >= 1.0.18
这是提示我我的io版本不够高,于是按同样的方式,先安装最新版本的io,就可以安装statistics了。
安装完后,输入pkg list
显示已安装的package,如下:
到这里就只剩最后一步了,输入:pkg load statistics
载入statistics包。
这样就完成了。
可以通过help
这个package中的函数来检查是否成功:
以上就是全部步骤了。
转载于:https://www.cnblogs.com/EtoDemerzel/p/7834358.html
最后
以上就是怕孤独面包为你收集整理的Octave添加package方法Octave添加package方法的全部内容,希望文章能够帮你解决Octave添加package方法Octave添加package方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复