Octave添加package方法

Octave 兼容 MATLAB,但并非100%适配。里面的一些函数并没有包含在内。如果没有, 那这些函数可能包含在Octave-forge中,也可能是新添加的MATLAB函数,Octave尚未更新。如果是前者,可以通过下载相应的package来解决。
下载方式有两种:

  • 在命令窗口直接输入:
    pkg install -forge package-name
    package-name 即需要下载的package名,如 iostatistics等。
    这时只要联网,就会开始下载。
    但是我的计算机不知道为什么始终无法下载,至今尚不知道解决办法,于是我选择了第二种解决办法。
  • 这里下载好你要安装的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中的函数来检查是否成功:
    在这里插入图片描述

以上就是全部步骤了。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值