EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
第1章MATLAB系统环境
4 X& d [0 r |& d1.1MATLAB概貌 5 O0 y0 z% q9 s, U4 I- w
一、MATLAB的由来
4 J; o# s% v0 J4 v- Z1 }MATLAB这个名字是由MATrix(矩阵)和LABoratory(实验室)这两个单词的前3个字母组合而成的。 ; ?0 H# K6 ^- s% G1 N: i3 J1 ^: o4 G
它是一种数学计算软件。它的核心是由C语言编写的。
! V# x# s1 W0 I( ~' K. U: A是由美国TheMath Works公司开发的。
8 J4 J$ {( V+ s6 q+ w0 s$ ^二、MATLAB的功能 q% ]' _' e( c# {% l% X: b
1.语言简洁 4 M, F/ K3 N; f: ~- Z( ~
MATLAB是用C语言编写的,它提供了和C语言几乎一样多的运算符,库函数极其丰富,还提供广泛的矩阵和向量运算符。利用其丰富的库函数可以避开繁杂的子程序编程任务,压缩了一切不必要的编程工作。因此MATLAB程序设计语言集成度高,语句简洁。用C/C++等程序设计语言编写的数百条语句,常常用一条MATLAB语句就能解决问题。提高了解决问题的效率。 : J# @1 E1 S* `! j; T6 d& F! T' r" J
2.具有结构化的控制语句
( L! V6 F. }, r! G& f# M2 I如for循环、while循环、break语句、if语句和switch语句。 : z: F, E! Q! p- ?8 r3 Y; f Y& J/ |) Q
3.科学计算功能 2 B: P& v f7 \
MATLAB以矩阵为基本单元,因此可直接用于矩阵计算。
* i9 _+ h- G/ f& g' m4 T9 i9 @( ]7 ]8 h# `+ t
* e( ^! q' I2 x2 T
* ^& w/ [% _8 L" }" Y' q; q8 ~) u; y |