数学建模教研组
MATLAB
一
一
Matlab
Matlab
简
简
介
介
Matlab:矩阵实验室 MATrix + LABoratory 。
主要用于方便矩阵的存取,其基本元素是无须定义
维数的矩阵。
1984年,Steve Bangert, Cleve Moler & John
Little 成立MathWorks公司,正是把Matlab推向市
场。
20世纪70年代,时任美国新墨西哥州大学计算机科学
系主任Cleve Moler教授出于减轻学生编成负担的动机
,为学生设计了一组调用LINPACK 和EISPACK库程
序的“通俗易用”的接口,此即用FORTRAN编写的萌
芽状态的MATLAB
它是一套高性能的数值计算和可视化数学软件。
在 Matlab 环境下,对所要求解的问题,用户只
需简单地列出数学表达式,其结果便以数值或图
形方式显示出来。
1993年,Mathworks公司推出了Matlab4.0
版本,系统平台由DOS改为WINDOWS。
1997年,Mathworks公司推出了Matlab5.0
版本,1999年推出5.3版本。2002年推出6.5
版本。现在使用7.0以上版本。
Matlab :
1) Matlab 主包:数百个核心内部函数;
2) 各种可选Toolbox”工具包”:
功能性工具包:扩充Matlab的符号计算功能、图示
建模仿真功能、文字处理功能、硬件适时交互功
能;学科性工具包:Control
toolbox,Optimization tollbox…..
它可用来求解各类学科的问题,包括:信号处理
、图象处理、控制、系统辨识、神经网络等.
Matlab 的主要特点:
4. 语法限制不严格,程序设计自由度大;
2. 运算符丰富;
3. 具有结构化的控制语句(如 for 循环、while
循环、break 语句和 if 语句和面向对象编程
的特性;
1. 语言简洁紧凑,使用方便灵活,库函数极其
丰富;
5. 图形功能强大;