EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
第1章MATLAB系统环境
\: ]$ ^ s5 z" R8 C4 i( \1.1MATLAB概貌
2 ~9 E6 O' |4 o% M9 F, O) T3 m一、MATLAB的由来 % s, h" e9 W0 B: `) `& n9 L
MATLAB这个名字是由MATrix(矩阵)和LABoratory(实验室)这两个单词的前3个字母组合而成的。
# L; I, ~& m) b+ O它是一种数学计算软件。它的核心是由C语言编写的。 # a% Y5 F9 L) u! S
是由美国TheMath Works公司开发的。 ) b" m. k7 j, I* o" D/ K7 d
二、MATLAB的功能
3 Q4 s W6 \4 n$ i2 j9 _2 B: k" l+ h1.语言简洁 * a+ H% i6 N" N. X# b5 p) _
MATLAB是用C语言编写的,它提供了和C语言几乎一样多的运算符,库函数极其丰富,还提供广泛的矩阵和向量运算符。利用其丰富的库函数可以避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。因此MATLAB程序设计语言集成度高,语句简洁。用C/C++等程序设计语言编写的数百条语句,常常用一条MATLAB语句就能解决问题。提高了解决问题的效率。 ( h# d( J, U! W Z6 j- F2 R3 b
2.具有结构化的控制语句
+ j4 t O4 a" s5 I( |. G如for循环、while循环、break语句、if语句和switch语句。 ! z/ b8 |- L7 K, F6 P4 t. W- k. n- C
3.科学计算功能
6 g, |- Q4 K7 A7 {7 dMATLAB以矩阵为基本单元,因此可直接用于矩阵计算。 3 Z: M- X% O& L. T o- p
# i, _6 n5 ~ v$ g+ Z
* |! u& i% \1 J
. k% t- H: D9 n# | |