如果MATLAB不让用了用啥软件代替?

【如果MATLAB不让用了用啥软件代替?】

MATLAB是理工科必备神器,能和它相媲美的也就只有Mathmatica 。然而,它也是美国的商业软件 。目前,在国内根本就找不到一款可以替代MATLAB的软件 。唯一可以找到可以替代的也就是下面两款开源软件了 。长远看,我们还是要自己开发神器才行 。

1、SCILAB是一款最接近MATLAB的软件


如果MATLAB不让用了用啥软件代替?
文章插图

SCILAB是一款非常不错的数学模拟软件,可以实现 MATLAB 上所有基本的功能,如科学计算、矩阵处理及图形显示等 。熟悉 MATLAB 编程的人可以非常快掌握 SCILAB 的使用 。还有一点更棒的是,SCILAB 的编程语言完全兼容MATLAB编程语言 。SCILAB提供的语言转换函数可以自动将用 MATLAB 语言编写的程序翻译为 SCILAB 语言 。


如果MATLAB不让用了用啥软件代替?
文章插图

目前,SCILAB 最新版本是6.1.0,支持 WINDOWS 、Linux、Mac OS系统,也就意味着PC上所有平台都可以使用 。当然,作为开源软件,SCILAB 遵循 的是CeCILL license v2.1协议 。意味着源代码、用户手册及二进制的可执行文件都可以通过官网免费直接下载使用 。用户不仅可以在 SCILAB 的许可证条件下自由使用该软件,还可以根据自己需要修改源代码 。

2、Octave也是一个类似MATLAB的软件


如果MATLAB不让用了用啥软件代替?
文章插图

Octave是用C++编写的一个强大的面向数学的语法,内置绘图和可视化工具的数学软件包,可以进行各种运算,编程 。比SCILAB的兼容性稍微差一点 。该软件是基于字符终端模式使用的,绘图需要调用Gnuplot 。同时,该软件还提供了内容丰富的库供用户在编写软件时调用 。


如果MATLAB不让用了用啥软件代替?
文章插图

目前,Octave最新版本为5.2.0版本,同样也支持在GNU/Linux、macOS、BSD和Windows上运行 。是一个非常类似MATLAB的软件,Octave作者也承认最初有模彷Matlab而设计,所以与Matlab有许多功能相同 。有些Matlab程序可以直接或经过少量修改就可以在Octave上运行,同时兼容许多Matlab现有的脚本和插件 。

总结

MATLAB是一款工科神器,哈工大、哈工程以及美国实体清单的所有高校现在都不可以新购买该软件,同时,已经购买软件的也将中断原厂服务 。但已经购买了正版授权的学校依然可以继续使用原来的版本 。如果没有购买软件的可以使用上面两款开源软件来替代 。从长远来看,中国还是需要自己研发出这个工科神器软件才是终极解决办法 。

我是数智风,用经验回答问题,欢迎关注评论 。

其他网友观点

目前就哈工大和哈工程疯了,个人使用暂时没有影响,不发论文也没影响 。软件毕竟是别人工程师多年技术积累的成果,给不给你用,什么时候给你用要看别人心情 。

替代的话,excel数学函数计算,R语言,Octave,Scilab,Python凑合着用吧 。

自己用C,C++语言写也可以 。

从长远发展来看,还是要自己有真功夫,才不怕别人卡脖子!


如果MATLAB不让用了用啥软件代替?
文章插图
如果MATLAB不让用了用啥软件代替?
文章插图
其他网友观点

我听到这个消息都震惊了 。

虽然现在已经不再从事本科所学的专业,但matlab对于我们数学系的同学而言,地位是非常重要的 。


如果MATLAB不让用了用啥软件代替?
文章插图

根据新闻报道:

哈尔滨工业大学、哈尔滨工程大学等中国高校被美国禁止使用 MATLAB 。这件事不仅在网上引起热议,甚至还引发了中国外交部的抗议 。

对此,发言人华春莹在回应中表示,她目前对具体的情况还不了解,但是“任何打压都无法阻挡中国科技发展进步的步伐” 。

这是怎么一回事呢?起因是在网络上,有很多哈工大的同学爆料,他们购买的正版软件matlab取消了激活,在和软件的开发公司MathWorks交涉后,才得知是因为进入了美国政府的实体名单的原因,相关授权被中止了 。


如果MATLAB不让用了用啥软件代替?
文章插图

这件事真的非常恶劣 。

虽然我已经不再从事本科的专业,也就意味着不再用matlab了,但我深知它对于数学研究的重要性 。

对于高校来说,几乎都在使用matlab了,购买了正版软件却被中止授权,这实在是毫无道理可言 。

相关的同学面临毕业论文之际,可以考虑换成C++来暂时替代 。但我不得不说,在处理数学建模时,matlab真是我们当时的首选 。


如果MATLAB不让用了用啥软件代替?
文章插图

总而言之,希望同学们能够熬过这一关 。

    推荐阅读