EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
第1章MATLAB系统环境 & y( R8 L0 B1 ^+ o4 L. Q8 Z/ i
1.1MATLAB概貌 * K9 Y& x: D; {6 I5 A; q5 D
一、MATLAB的由来 & m0 H5 l$ y6 b4 @; K& C; T% L, \9 |
MATLAB这个名字是由MATrix(矩阵)和LABoratory(实验室)这两个单词的前3个字母组合而成的。 , ~. D& l+ H# i7 R
它是一种数学计算软件。它的核心是由C语言编写的。
8 `+ d, ~2 z% [- w- d% W是由美国TheMath Works公司开发的。 % T& N3 H k7 |/ X( k' f+ z- q
二、MATLAB的功能 % J0 j7 |& K( r9 ]
1.语言简洁
& ~3 d: w2 K9 \- ~2 r+ x' r/ n6 oMATLAB是用C语言编写的,它提供了和C语言几乎一样多的运算符,库函数极其丰富,还提供广泛的矩阵和向量运算符。利用其丰富的库函数可以避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。因此MATLAB程序设计语言集成度高,语句简洁。用C/C++等程序设计语言编写的数百条语句,常常用一条MATLAB语句就能解决问题。提高了解决问题的效率。 ! K+ _ \" h8 i7 p6 G/ O
2.具有结构化的控制语句 $ f% p. H9 ]7 j7 _$ O
如for循环、while循环、break语句、if语句和switch语句。 " I' w5 H1 t6 \( f) \
3.科学计算功能 - X( _* R |, S( _1 z
MATLAB以矩阵为基本单元,因此可直接用于矩阵计算。
/ C2 G: r% i2 Q% `) ]) I2 T% f1 m: J4 ]- B- R
1 v# z4 t2 V2 o# P2 }. y7 }0 q& h& \8 m
|