Octave
Octave是一种编程语言,旨在解决线性和非线性的数值计算问题。Octave为GNU项目下的开源软件。
Octave最初便是模彷Matlab而设计,自然与Matlab有许多相同的功能。这也使得一部分Matlab程序可以直接或经过少量修改在Octave上运行,一些软件开发小组也使用两者兼容的语法,直接开发可以同时在Matlab和Octave使用的程序。
Octave语法与Matlab语法非常接近,可以很容易的将matlab程序移植到Octave。同时与C++,QT等接口较Matlab更加方便。
硅谷机器学习工程师常用的科学计算软件。一些ML/DL想法会被Octave迅速实现出来。如果可行,则移植到C++,JAVA中。
Download
https://www.gnu.org/software/octave/
https://www.gnu.org/software/octave/download
直接下载对应的系统版本的 .exe 文件就可以了
Install
没有什么特别注意的。都是简单的设置,跟着安装流程的提示走就好,默认既是最普遍的。
1.4G 左右
Finish
出现两个图标
GNU Octave (CLI)
GUN Octave (GUI)