Matlab既是一个软件工具的名称,也是一个复合词,由两个单词组合而成。mat是数学mathematics和matrix矩阵的开头,lab是英语的实验室,所以从字面上理解,这就是数学实验室的意思。
这种数学描述和画家用笔来描绘自然界,以及用文学家用文字来描述自然界是一样的,唯一的区别是数学的描述具有可预见性。
但是火炮的研制者只能给出弹道的数据,让他像一个画家那样绘制火炮开炮的现场以及火炮弹在飞行中的过程,研制火炮的人不会。
如果我们把火炮的数据输入到Matlab里面,Matlab就会自动给我们生成一个可视化的过程。
在这个可视化过程中,我们可以观察炮弹在飞行中的运动轨迹,以及受到风力影响时炮弹的落点偏差。
所以简单的说,Matlab的最基本功能就是把虚拟的数字,变成可预期的,可视化的未来场景。
Matlab是一个比Excel更强大的工具,便于理解,我们可以认为这就是Excel的超级升级版。
很多产品的设计者都会自己编写代码,但是这仅仅限于计算和输出数字。而这些数字所代表的物理意义,转化为可视化场景,可以在Matlab里面生成。
如果整个过程不是很复杂,也可以直接在Matlab里面编写小程序,直接运行。这比用c语言、fortron语言编程要方便一些,因为省去了编译成exe文件的步骤。
目前,国内没有人开发出和Matlab相当的软件,主要因为是Matlab开发比较麻烦,以及国内对知识产权的保护缺陷。
这里的问题就是,如果刚编出来的软件,肯定有很多bug,需要无数的应用者在实际应用中来寻找消除这个bug。
我国现在从0开发一个Matlab软件,由国家组织力量的话,不会超过2年,但是推广到实际应用中完善起来,做到能够和Matlab完全竞争的水平,可能需要10几年的时间。
如果软件开源,完善的时间会短很多,做到和360杀毒一样免费用,可以把Matlab彻底干趴下。
对于使用Matlab的学者来说,这个软件并不致命,没有这个软件一样能做。被禁止使用Matlab,相当于被禁止使用碗和筷子来吃饭,对于习惯的人来说,一下子会觉得非常的不方便。
对于哈工大等被禁止使用该软件的院校来说,最直观的效果就是影响学生毕业,拖延学者整理科学成果的时间,但是最多影响一届。
一个破软件而已,美国已抓狂,下一步美国将禁止太阳从东方升起,光芒永在美利坚,黑暗永罩中华大地。