在上Andrew Ng的ML课时,要求使用Octave, 且版本不能是4.0.0 (提交作业时会有bug,且修复很麻烦)。
但是ubuntu的各大软件源只有4.0.0的这个版本。也尝试过编译源码,但是不知道哪里有问题,最后只有命令行模式,不带图形界面,根本就画不出图形。经过我一番仔细的搜索之后,终于在stackoverflow上找到了答案:
首先移除已安装的所有版本的Octave
sudo apt-get remove octave
然后
sudo apt-add-repository ppa:octave/stable
sudo apt-get update
sudo apt-get install octave
这样就大功告成了。