两年前漂亮国发动贸易战,国内十三所高校被列入实体清单,其中全球著名的数学分析软件Matlab被禁止使用。从各项核心技术被卡脖子可知,不仅仅科学家有国界,科学也是有国界的。
理工科的小伙伴应该对Matlab不会陌生,它主要用于建模仿真、矩阵运算、绘制函数和数据、实现算法、创建用户ps://ajcxy.com/tag/%e7%95%8c%e9%9d%a2" target="_blank">界面、连接其他编程语言的程序等。在科研工作中,是一款使用十分广泛的软件,是美国MathWorks公司旗下的产品。
很多人可能觉得国内IT技术已经相当成熟了,其实不然,尤其是工业软件,几乎绝大多数都被国外垄断,这方面我们还有相当大的差距。认识到差距,才能知耻而后勇,如果只喊口号是没用的。
有的人可能不太理解,对于Matlab这种软件,在国内找到破解版,是一件非常容易的事情,不让用正版,我们用盗版的不行吗?
对于实体清单中的高校来说,论文中如果包含Matlab的计算结果,肯定不能发表了。对于目前非常火的“人工智能”,有很多算法模块是用Matlab写的,封装好的算法,如果不是对外出口,尤其是在国内某些特殊行业使用,其实也没啥太大问题,毕竟也查不出来。但整体对科研工作者还是不利的。
我在网站上搜了一下,发现有几款替代品,不过用户确实太少了~
今年2月份,Matlab发布了最新版R2022a版,它的安装包ISO镜像的体积有多大?大约20GB!你没看错,不是2GB。我们知道微软发布的Windows操作系统也不才过5GB。别管好不好用,就问你大不大吧?
这让我上传都成了问题,如果放到百度网盘吧,虽然我提供了一些高速下载方法,肯定有人下载不下来。刚好注册了一个123网盘,我用IDM下载测试了一下,下载速度还可以,大概有12MB/秒。
需要说明的一点是,因为安装包包含了非常丰富的组件,才导致体积如此庞大。其实,我们可以在官网进行简单的注册,免费下载试用版,在线安装包大约209MB。可以使用注册的邮箱联网安装,免费试用1个月。仅安装Matlab的话,占用空间4GB。
官网:https://ww2.mathworks.cn
我是用离线安装包(20GB的ISO镜像)安装的。里面的组件非常多,根据需要进行选择。无论你使用离线安装包还是在线安装,都是可以的,激活方法一样。
安装完成后,小试一下牛刀。在[-π,π]区间,画一个正弦函数,再随便画一个曲面、一个球面。用它作图是相当的方便。
其实,国内用户用Matlab的用户非常多,很多人可能不太了解另一款强大的数学软件Mathematica,它可以和Matlab相媲美,使用起来甚至会更加简便,语法也很类似。大概十年前,我使用Mathematica比较熟练,当时学习它是因为参加全国大学生数学建模竞赛,后来不小心得了一个全国二等奖。这是当时论文中使用Mathematica画的图。
不过,作为过来人,建议学习软件还是要学习主流的,虽然Mathematica和Matlab非常相似,前者更容易上手,但是由于Matlab使用者众多,所以还是建议学习它。其他软件同理,编程也是如此,不要学多数人都没听过或用过的非主流。