Matlab的使用
Matlab的历史回顾
一、Matlab 简介
Matlab全称——Matrix Laboratory, 该语言是美国
New Mexico大学计算机系主任Cleve Moler在79年代后
期首先设计的. 并于80年代初开发了第二代专业版.
1984年, Cleve Moler和John Litter成立了Math works
公司, 并开始把Matlab推向市场.
Math
. , 在帮助信息上采用了超文本格式和
PDF格式. 时至今日, .
可以说, Matlab已经发展成为适合多学科, 多种工作平
台的功能强大的大型软件.
Matlab的语言特点
⑴语言简洁紧凑, 使用方便灵活, 库函数丰富.
用C, Fortran语言编写一个程序去解决一个实际问题,
少则几十行, 多则几百行. 要调试这样的程序有时是相当
困难的. 而 Matlab提供了相当多的库函数和工具来解决
此类问题. 我们以下面的问题为例:
设
求解矩阵方程
mand窗口中, 先建立矩阵和列向量,
然后执行命令即得问题的解
⑵运算丰富
在Matlab中, 软件提供了几乎和C语言一样多的运算
符, 灵活使用Matlab的运算符将使得程序极为简单.
⑶结构化的编程方法
如同其它编程语言, Matlab既提供了具有结构化的控
制语句(如for while if break 等),又具有面向对象编
程的特性.
⑷图形功能强大
Matlab提供了功能强大的绘图功能, 利用此功能, 使得
数据的可视化更为简单. 在下面的问题中, 我们针对人口
增长模型, 采用指数二次曲线拟合, 观察实际数据与计算
曲线的接近程度, 从而检验模型的实际意义.
在上图中可以看到, 指数的二次曲线拟合与实际数据
拟合得是相当好的.
⑸不足之处
与其它高级语言相比, Matlab的一个显著缺点是运行
的速度较慢, 其原因是Matlab并不产生编译程序和可执
行文件,而是边解释边运行, 因而速度较低.
二、Matlab的基本计算
在Matlab下, 矩阵的运算极为简便.
⑴定义矩阵
⑵矩阵的运算
⑶求解矩阵方程
由于矩阵乘法的不可换性, 故求解矩阵方程时要注意
Matlab的使用matlab 来自淘豆网m.daumloan.com转载请标明出处.