
MATLAB是一种由美国MathWorks公司出品的商业数学软件,是一种数值计算环境和编程语言,主要包括MATLAB和Simulink两大部分。MATLAB基于矩阵(英语:Matrix)运算,其全称MATrix LABoratory即得名于此。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
20世纪70年代,美国新墨西哥大学计算机科学系主任Cleve Moler为了减轻学生编程的负担,用FORTRAN编写了最早的MATLAB。1984年由Little、Moler、Steve Bangert合作成立了的MathWorks公司正式把MATLAB推向市场。到20世纪90年代,MATLAB已成为国际控制界的标准计算软件。
虽然它以一种科学软件的面目出现,但它更像一种语言,透过工程人员比较容易理解和学习的方式,借助积木般的构建和解决问题的方式,将目前工程和科学界重要的问题通过软件制作成工具包。最基础的两个部分是matlab和simulink,但最强大的部分却是它的工具箱,每一代matlab都会增加一些工具箱,而且很多科学家还在不断完善这些工具箱,一些爱好者也会在新闻组中发布自己的工具箱。例如在matlab7.01版本中,SimMechanics工具箱就提供了很好的解决机械仿真的工具箱,而此前如果要实现这个功能就需要更专业的软件或者通过更专业的编程才能完成。
目前 MATLAB 产品族可以用来进行以下各种工作:
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History