Octave中包的安装与删除
为了安装Octave的optim包查了一些资料,发现网上的教程基本上都是一个版本,连犯的错误都一样。
虽然Octave各种功能或许比不上收费的MATLAB,但是作为一个开源免费且轻便的语言,还是十分好用的。国内很多人使用的MATLAB都是非正版的。不仅如此,由于该软件实在是过于庞大了,不是专业人士基本上也是大材小用,占着大量的空间,没有应有的作用。
相比之下,Octave实在是大受冷落,连一个安装包的正确教程都难找。在这分享一下安装包的方法,当然去看官方文档(click here)才是最好的选择,就怕有人想我一样第一时间想的是找百度,然后被人误导。
一、安装
1. 使用-forge直接从Octave Forge repository安装
在Octave命令窗口输入(与工作目录无关)
pkg install -forge package-name(这是要安装的包的名字)
若安装optim包就输入以下代码
pkg install -forge optim
需要注意的是,这种下载方法不会自动下载该包的依赖包,如果没有安装相关的依赖包,则不能安装成功,Octave会在error报告中告诉用户该包的依赖,用户需要自己将依赖包安装。