软件哈工大和哈工程被禁止使用的 MATLAB 软件,到底是个什么软件?


_本文原题:哈工大和哈工程被禁止使用的 MATLAB 软件 , 到底是个什么软件?
哈工大和哈工程被禁止使用的 MATLAB 软件 , 到底是个什么软件?
简单地说 , 是工业软件 。
近几十年来 , 电脑和软件的普及 , 对我们的日常生活意义重大 , 可是对于理科生来说 , MATLAB 软件的重要性 , 再怎么强调也不过分 。
软件哈工大和哈工程被禁止使用的 MATLAB 软件,到底是个什么软件?
本文插图
MTALAB 到底是个啥?
【软件哈工大和哈工程被禁止使用的 MATLAB 软件,到底是个什么软件?】MATLAB , 从字面上来看 , 是 MATrix LABoratory(矩阵实验室)的缩写 , 是美国 The MathWorks 公司研发的一款商业数学软件 , 广泛应用于算法开发、数据可视化、数据分析和数值计算的科研应用环境 。
1980 年左右 , 美国新墨西哥大学教授克里夫·莫勒尔 , 为了让动手能力欠缺的学生“方便地使用”LINPACK 和 EISPACK , 无需繁琐重复地执行远程批处理和“编辑-链接-加载和执行”的过程 , 师道尊严爆棚 , 义无反顾地用 FORTRAN 语言编写了第一版 MATLAB, 虽然这版软件只能进行简单的矩阵运算 , 比如矩阵转置、计算行列式和本征值 , 但是对于大学生来说显然够了 。
毕竟莫勒尔教授为了提升教学质量 , 不惜自己开发一款软件 , 学生们还能说什么呢?
不管怎么说 , 第一版 MATLAB 因为实用、易用而且好用 , 被学术同仁和大学生热烈转发 , 下载量达到了两三百 , 莫勒尔教授的内心激动得无以言表 , 决定创业了 。
但是 , 有两个狂热的 MATLAB 粉丝 , 也就是杰克·李特(学生)和斯蒂夫·班格尔(朋友) , 郑重其事地对莫勒尔教授说 , “你编写软件的 FORTRAN 语言太老了 , 虽然做数值计算更好用 , 但是 C 语言是通用性语言 。 ”
软件哈工大和哈工程被禁止使用的 MATLAB 软件,到底是个什么软件?
本文插图
莫勒尔教授一想 , 还真是这个理儿 , 可是他挠挠头说 , “可是我太忙了 。 ”
杰克·李特和斯蒂夫·班格尔马上齐声说 , “我们来干!”
没想到一干就是一年半 , 这两位美国程序大牛 , 用C语言重新编写了 MATLAB 软件 , 并增加了新功能和系统控制工具箱 , 其中一些代码甚至直到今天还在使用 。
为了参股董事会 , 这样的决心没谁了 。
1984 年 , “三个火枪手”杰克·李特、克里夫·莫勒尔和斯蒂夫·班格尔特 , 合伙成立了 MathWorks 公司 , 将备受好评的 MATLAB 推向市场 。
“从创业的第一天起 , 你每天要面对的是困难和失败 , 而不是成功 。 ”这话说的一点没错 , 不但适用于中国大学生 , 也适用于美国教授 。 因为当 C 语言重写的 MATLAB 1.0 版本在拉斯维加斯举行的“IEEE 决策与控制会议”正式推出后 , 第一份订单只卖出了10份拷贝 。
但他们用心血浇灌的软件 , 收获更多的是惊喜:根据 MathWorks 自己的数据 , 直到 2010 年 4 月 , 世界上有 180 多个国家超过 300 万工程师和科学家 , 在使用 MATLAB 和 Simulink 。 鉴于 C 语言版 MATLAB 软件的大受好评 , MathWorks 公司于 1992 年推出价格优惠的学生版 , 于 1993 年推出 Windows 版 PC-MATLAB , 并于 1995 年推出 Linux 版 Pro-MATLAB , 基本完成了 MATLAB 软件的“套娃”衍生 。
软件哈工大和哈工程被禁止使用的 MATLAB 软件,到底是个什么软件?
本文插图
MTALAB到底有多重要?
从课堂教学工具到商业化软件 , MATLAB 软件承受的担子越来越重 。
如今的 MATLAB 虽然增加了很多功能 , 比如编程语言的面向对象支持 , toolbox 的扩充增加 , 还有图形界面的丰富功能 , 但是其核心还是矩阵计算 , 所以大家很容易看到 , 矩阵计算是MATLAB最基本的数据类型 。


推荐阅读