EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
第1章MATLAB系统环境 * h2 f6 |' c$ R' I, g6 k7 j0 K3 l9 G7 B
1.1MATLAB概貌
: X' ~, Z8 ?6 p8 U5 ?* z1 r一、MATLAB的由来 ) O, V% e8 f8 q( g. `0 k U+ ]% S( l
MATLAB这个名字是由MATrix(矩阵)和LABoratory(实验室)这两个单词的前3个字母组合而成的。 9 a. C( `+ N" t0 y2 i# k9 E
它是一种数学计算软件。它的核心是由C语言编写的。 7 j. D( e! S& u
是由美国TheMath Works公司开发的。 4 M; b' f# ~* [5 x' Z6 D
二、MATLAB的功能
% U. M' A0 y7 f: Q- A1.语言简洁
5 q- G$ h. L! o6 p p8 vMATLAB是用C语言编写的,它提供了和C语言几乎一样多的运算符,库函数极其丰富,还提供广泛的矩阵和向量运算符。利用其丰富的库函数可以避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。因此MATLAB程序设计语言集成度高,语句简洁。用C/C++等程序设计语言编写的数百条语句,常常用一条MATLAB语句就能解决问题。提高了解决问题的效率。
3 P0 v: |$ E, J/ i* c. z+ }2.具有结构化的控制语句
" W- g, R" s- |如for循环、while循环、break语句、if语句和switch语句。
" Q" _. k2 A2 H/ r% D4 ~3.科学计算功能 . |+ W8 ?6 y2 F4 O" ^ y
MATLAB以矩阵为基本单元,因此可直接用于矩阵计算。
, `, u0 c+ @" _9 S0 o/ F) S* T4 f* |
6 v5 X5 @, v( g
8 u* [5 J) {& ^9 u |