MATLAB 编程/附加章节/MATLAB 历史
在 1970 年代后期和 1980 年代初期,Cleve Moler 在新墨西哥大学担任数学教授期间开发了数学软件包,作为其数值分析课程的补充教学工具。
他当时的动机是让他的学生无需使用 FORTRAN 编程语言就可以编写 EISPACK 和 LINPACK。对于这个版本的 MATLAB1.0,一开始只有 71 个数学函数(它们是基于 EISPACK 和 LINPACK 构建的)。很快,这个程序包就传到了美国其他应用数学系。在此期间,一位学生介绍了 MATLAB 的未来联合创始人 Jack Little。Jack Little 当时正在斯坦福大学的工程研究生院,他将其用于自己的工作。
1984 年,Cleve Moler 与 Jack Little 在加州共同创办了 MATLAB,以商业化和开发 MATLAB。Jack Little 建议创建一个基于 MATLAB 的商业产品。他辞去工作,买了一台 Compaq® PC。Jack Little 与 Steve Banger 一起花了 1.5 年的时间将 MATLAB 重新编程为 C 语言。基本上,MATLAB 1.0 的功能就像一个矩阵计算器,不像今天版本的 MATLAB 那样拥有任何复杂的功能,例如绘图、高级数学函数(例如 ODE、FFT 等)。PC-MATLAB 于 1984 年 12 月在拉斯维加斯举行的 IEEE 控制与决策会议上首次亮相,并具有了一些最显著的功能,例如函数、工具箱和图形。
https://dl.acm.org/doi/10.1145/3386331
https://blogs.mathworks.com/cleve/2020/06/13/history-of-matlab-published-by-the-acm/