EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
第1章MATLAB系统环境
+ C5 ?; S" v8 Q3 m4 E! l1.1MATLAB概貌 8 P! \3 d% }' ^( B G' l/ v
一、MATLAB的由来
1 T, O W/ V6 d2 zMATLAB这个名字是由MATrix(矩阵)和LABoratory(实验室)这两个单词的前3个字母组合而成的。
; n( E- Q! |5 w% e; j它是一种数学计算软件。它的核心是由C语言编写的。
5 ~* @- J; X2 S( M8 l" f! D$ X是由美国TheMath Works公司开发的。 o0 q$ a9 s2 D+ t# ^1 Q
二、MATLAB的功能 * g! q$ }' ^4 `/ z
1.语言简洁
* O, R n% X) a& C w ]MATLAB是用C语言编写的,它提供了和C语言几乎一样多的运算符,库函数极其丰富,还提供广泛的矩阵和向量运算符。利用其丰富的库函数可以避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。因此MATLAB程序设计语言集成度高,语句简洁。用C/C++等程序设计语言编写的数百条语句,常常用一条MATLAB语句就能解决问题。提高了解决问题的效率。 8 L& G. E9 b. K+ Z: m
2.具有结构化的控制语句 1 ^4 {$ b! p3 [. ~6 D3 t
如for循环、while循环、break语句、if语句和switch语句。
5 A: w/ D2 x" x8 \3.科学计算功能
1 A3 ?8 ]7 U' v% s! t1 G1 z7 C/ X7 X) N$ MMATLAB以矩阵为基本单元,因此可直接用于矩阵计算。
N5 `& F" Y" r3 {
% `, ?+ ?$ c+ x7 ]2 g' ]" @
# n/ B4 u1 f! t
) L* J6 L" q( Y" l8 H% i" Q: v2 o |