MATLAB的一些免费替代软件

MATLAB很好,但不免费、也不开源。最近还不让哈工大用了,因此有必要了解一些备用的工具,对用习惯了MATLAB的用户来说可以给自己留条后路。


Julia

Julia是一个很好的MATLAB的开源替代品。做得非常棒,而且社区发展迅速(自2015年以来每年+200%),一定要看看!且是开源免费编程语言(MIT许可)。


GNU Octave

GNU Octave的目标是成为MATLAB的完全克隆,并且已经开发了25年。它工作得很好,现在有一个内置的GUI,非常类似于MATLAB的那个。然而,它真的很慢,而且它背后的社区也很小。


Python及其科学研究工具包

使用Spyder IDE(使用IPython)的Python、用于计算的NumPy/SciPy包和用于绘图的MatPlotLib包。注意,其他好的编辑器包括Visual Studio Code、Sublime Text、GNU Emacs、vi/vim/gvim/neovim等,以及JetBrains PyCharm。

所有这些都包含在免费的Anaconda安装程序中,它允许在两次点击下安装所有的东西(一个500mb的文件,当然可以免费下载)。


SciLab

SciLab最初是由法国CNRS和INRIA联合开发的。它的语法非常接近MATLAB和Octave,目前仍在积极开发。


SAGE (Python SageMath)

SageMath由近100个开源包组成,具有统一的界面。SageMath可以用于学习初级和高级数学,以及纯数学和应用数学。其囊括的数学范围巨大,包括基本代数,微积分,基本到非常高级的数论,密码学,数值计算,交换代数,群理论,组合学,图论,精确线性代数和更多。 SageMath结合了各种软件包,并将它们的功能无缝地集成到一起。总之,SageMath非常适合教育和研究。


其他人还浏览了:



公众号

关注公众号,获取一手资讯

“ MATLAB的一些免费替代软件 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注