MATLAB

矩陣實驗室
MATLAB
Matlab Logo.png
Matlab.png
MATLAB R2017a屏幕截图
開發者 The MathWorks
穩定版本 R2017a(2017年3月9日,​9個月前​(2017-03-09
编程语言 C語言Java
操作系统 跨平台
类型 數學軟件
许可协议 專有軟體
網站 MathWorks
MATLAB
编程范型 多范式: 命令式程序面向对象 阵列英语 Array programming
发行时间 二十世纪七十年代末
型態系統 动态
作業系統 跨平台
常用 文件扩展名 .m .p .fig

MATLAB(矩阵实验室)是MATrix LABoratory的缩写,是一款由美国 The MathWorks公司出品的商业 数学软件。MATLAB是一种用于 算法开发、 数据可视化数据分析以及 数值计算的高级技术计算语言和 交互式环境。除了 矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可以用来创建 用户界面及与调用其它语言(包括 C, C++, Java, PythonFORTRAN)编写的程序。

尽管MATLAB主要用于数值运算,但利用为数众多的附加工具箱(Toolbox)它也适合不同领域的应用,例如控制系统设计与分析、图像处理、信号处理与通讯、金融建模和分析等。另外还有一个配套软件包 Simulink,提供一个可视化开发环境,常用于系统模拟、动态/嵌入式系统开发等方面。

历史

1970年代末到80年代初,时任 美国 新墨西哥大學教授的 克里夫·莫勒尔为了让学生更方便地使用 LINPACK EISPACK英语 EISPACK(需要通过FORTRAN编程来实现,但当时学生们并无相关知识),独立编写了第一个版本的MATLAB。这个版本的MATLAB只能进行简单的矩阵运算,例如矩阵转置、计算行列式和本征值,此版本软件分发出大约两三百份 [1] [2]

1984年, 杰克·李特克里夫·莫勒尔 斯蒂夫·班格尔特英语 Steve Bangert合作成立了 MathWorks公司,正式把MATLAB推向市场 [2] [3]。MATLAB最初是由莫勒尔用FORTRAN编写的,李特和班格尔特花了约一年半的时间用C重新编写了MATLAB并增加了一些新功能,同时,李特还开发了第一个系统控制工具箱,其中一些代码到现在仍然在使用 [2]。C语言版的面向 MS-DOS系统的MATLAB 1.0在 拉斯维加斯举行的IEEE決策与控制会议(IEEE Conference on Decision and Control)正式推出 [2] [4] [a],它的第一份订单只售出了10份拷贝 [2],而到了现在,根据MathWorks自己的数据 [5],目前世界上100多个国家的超过一百万工程师和科学家在使用MATLAB和Simulink。

1992年,学生版MATLAB推出;1993年, Microsoft Windows版MATLAB面世;1995年,推出 Linux [2]

其他语言
العربية: ماتلاب
azərbaycanca: MATLAB
български: MATLAB
bosanski: MATLAB
català: MATLAB
کوردی: ماتلاب
čeština: MATLAB
dansk: MATLAB
Deutsch: Matlab
Ελληνικά: MATLAB
English: MATLAB
español: MATLAB
فارسی: متلب
suomi: MATLAB
français: MATLAB
עברית: MATLAB
हिन्दी: मैटलैब
hrvatski: MATLAB
magyar: MATLAB
Bahasa Indonesia: MATLAB
íslenska: MATLAB
italiano: MATLAB
日本語: MATLAB
Qaraqalpaqsha: MATLAB
한국어: MATLAB
lietuvių: MATLAB
македонски: MATLAB
Bahasa Melayu: MATLAB
မြန်မာဘာသာ: MATLAB
Nederlands: MATLAB
norsk nynorsk: MATLAB
norsk: MATLAB
polski: MATLAB
português: MATLAB
română: MATLAB
русский: MATLAB
Scots: MATLAB
srpskohrvatski / српскохрватски: MATLAB
slovenčina: MATLAB
slovenščina: MATLAB
shqip: Matlab
српски / srpski: MATLAB
svenska: Matlab
தமிழ்: மேட்லேப்
тоҷикӣ: MATLAB
Türkmençe: MATLAB
Tagalog: MATLAB
Türkçe: MATLAB
українська: MATLAB
اردو: میٹلیب
Tiếng Việt: MATLAB