MATLAB
维基百科,自由的百科全书
|
MATLAB |
|
|---|---|
| 开发 | The MathWorks |
| 最新版本 | R2009a / 2009-03-06 |
| 编程语言 | Common Lisp |
| 作业系统 | 跨平台 |
| 类型 | 数学软件 |
| 许可协议 | 专有 |
| 网站 | [1] |
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 产品族可以用来进行以下各种工作:
- 数值分析
- 数值和符号计算
- 工程与科学绘图
- 控制系统的设计与仿真
- 数字图像处理
- 数字信号处理
- 通讯系统设计与仿真
- 财务与金融工程
版本历史
| 版本 | 建造编号 | 年份 |
|---|---|---|
| MATLAB 1.0 | R? | 1984年 |
| MATLAB 2 | R? | 1986年 |
| MATLAB 3 | R? | 1987年 |
| MATLAB 3.5 | R? | 1990年 |
| MATLAB 4 | R? | 1992年 |
| MATLAB 4.2c | R7 | 1994年 |
| MATLAB 5.0 | R8 | 1996年 |
| MATLAB 5.1 | R9 | 1997年 |
| MATLAB 5.1.1 | R9.1 | |
| MATLAB 5.2 | R10 | 1998年 |
| MATLAB 5.2.1 | R10.1 | |
| MATLAB 5.3 | R11 | 1999年 |
| MATLAB 5.3.1 | R11.1 | |
| MATLAB 6.0 | R12 | 2000年 |
| MATLAB 6.1 | R12.1 | 2001年 |
| MATLAB 6.5 | R13 | 2002年 |
| MATLAB 6.5.1 | R13SP1 | 2003年 |
| MATLAB 6.5.2 | R13SP2 | |
| MATLAB 7 | R14 | 2004年 |
| MATLAB 7.0.1 | R14SP1 | |
| MATLAB 7.0.4 | R14SP2 | 2005年 |
| MATLAB 7.1 | R14SP3 | |
| MATLAB 7.2 | R2006a | 2006年 |
| MATLAB 7.3 | R2006b | |
| MATLAB 7.4 | R2007a | 2007年 |
| MATLAB 7.5 | R2007b | |
| MATLAB 7.6 | R2008a | 2008年 |
| MATLAB 7.7 | R2008b | |
| MATLAB 7.8 | R2009a | 2009年 |
参见
外部链接
|
|||||||||||