数学计算软件领域传来噩耗。MathWorks 联合创始人、MATLAB 最初版本的作者 Cleve Moler 于 2026 年 5 月 20 日在家中安详离世,享年 86 岁。

从学术界到工业界
Moler 的学术生涯几乎贯穿了半个世纪的数值计算发展史。他曾在密歇根大学、斯坦福大学和新墨西哥大学担任数学与计算机科学教授近二十年。在此期间,他与他人共同开发了 LINPACK 和 EISPACK 两套 Fortran 数值计算库——这两套库后来成为科学计算领域的基础设施,影响延续至今。
Moler 在学术上最为人熟知的论文之一是《Nineteen Dubious Ways to Compute the Exponential of a Matrix》(计算矩阵指数的十九种可疑方法)。这篇 1978 年发表的论文至今仍是数值分析领域的经典之作,它以幽默而深刻的方式揭示了看似简单的矩阵指数计算背后隐藏的数值稳定性陷阱。
他著有三本传统数值方法教材,以及两本在线书籍:《Numerical Computing with MATLAB》和《Experiments with MATLAB》。后者至今仍是全球理工科学生入门编程与数值计算的经典读物。

MATLAB 的诞生
1980 年代,Moler 在斯坦福大学任教期间意识到,当时的工科学生需要一种能够直观调用数值线性代数库的交互式环境,但 Fortran 编写和使用门槛太高。于是他在 1979 年用 Fortran 编写了 MATLAB(Matrix Laboratory)的最初版本,让学生能够在终端上直接进行矩阵运算,而无需掌握底层语言细节。
MATLAB 最初只是他课堂上的教学工具。1984 年,他与 Jack Little 共同创立 MathWorks,将 MATLAB 商业化,并逐步将其发展为涵盖仿真、数据分析、机器学习、信号处理等多个领域的综合性工程计算平台。如今 MATLAB 已被全球数百万工程师和科学家使用,几乎成为理工科高等教育的必修工具。

对数值计算社区的贡献
Moler 对行业的贡献远超 MATLAB 本身。他始终强调数值算法的可访问性——让复杂的数学方法不再只属于少数精英程序员,而是成为任何工程师都能理解、验证和使用的工具。在他的推动下,MathWorks 持续投入对算法稳定性和精度的高标准,这也是 MATLAB 在航空航天、汽车、国防等高可靠性领域被广泛采用的原因之一。
Moler 本人也长期活跃在社区一线。他开设的"Cleve's Corner"博客持续更新至 2026 年 4 月,最后一篇内容是关于 Kuramoto 振荡器的讨论——这位 86 岁的数学家始终保持着对非线性动力系统的浓厚兴趣。
迟来的认可
Moler 的职业生涯在晚年获得了广泛认可。他于 2012 年获 IEEE 计算机学会计算机先驱奖,2014 年获 IEEE John von Neumann Medal,2017 年入选计算机历史博物馆 Fellow 名单,2023 年获 ICIAM 工业奖。2026 年,他当选美国国家科学院院士——这是美国科学界的最高荣誉之一。
参考来源 https://ww2.mathworks.cn/company/aboutus/founders/clevemoler.html