EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
第1章MATLAB系统环境
8 i! p. D5 o% [+ e5 ~/ e( Y3 I1.1MATLAB概貌
0 C/ b* q3 s3 ^, E/ C一、MATLAB的由来 4 ~9 H. E% j, U3 {8 G6 A2 ?6 O
MATLAB这个名字是由MATrix(矩阵)和LABoratory(实验室)这两个单词的前3个字母组合而成的。
: y5 L7 W, n" a1 w& q它是一种数学计算软件。它的核心是由C语言编写的。
% }8 A! S6 a& M, x: s! ^是由美国TheMath Works公司开发的。 y1 w% v3 y& g
二、MATLAB的功能 ' H4 _9 a6 \; o' c
1.语言简洁
% E/ t6 V" k- \/ _6 oMATLAB是用C语言编写的,它提供了和C语言几乎一样多的运算符,库函数极其丰富,还提供广泛的矩阵和向量运算符。利用其丰富的库函数可以避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。因此MATLAB程序设计语言集成度高,语句简洁。用C/C++等程序设计语言编写的数百条语句,常常用一条MATLAB语句就能解决问题。提高了解决问题的效率。
: h3 L0 ~* S: |+ ^; P9 q8 ~2.具有结构化的控制语句 9 F( t# {. u- a0 m& g$ t0 i
如for循环、while循环、break语句、if语句和switch语句。 ' |1 R4 o* I- X; F' H( I
3.科学计算功能 5 M7 ~" q% F5 o( @1 g
MATLAB以矩阵为基本单元,因此可直接用于矩阵计算。
f9 N6 D+ {0 b5 E, \
4 B; Z+ `8 ~4 d! ^( F: R: G3 p6 C q4 H1 _8 x2 x( j
# U$ u( S _2 N2 p; d; A+ |
|