Matlab 基本操作
Matlab即Matrix Laboratory(矩阵实验室),是MathWorks公司开发的科学与工程计算软件,它以矩阵运算为基础,把计算、绘图及动态系统仿真等功能有机地融合在一起,同时,它又具有程序设计语言的基本特征。 Matlab最初是由美国的Clever Moler博士于1980年开发的,初衷是为解决“线性代数”课程的矩阵运算问题。(1) 数值计算和符号计算功能 Matlab以矩阵作为数据操作的基本单位,还提供了十分丰富的库函数;Matlab与符号计算语言Maple相结合,使得其具有符号计算功能。(2) 绘图功能 Matlab可以绘制各种图形,还可以对图形进行修饰和控制,以增强图形的表现效果;它提供了两个层次的绘图操作:一种是对图形句柄进行的低层绘图操作,另一种是建立在低层绘图操作之上的高层绘图操作。 (3) 编程语言功能 Matlab具有程序结构控制、函数调用、数据结构、输入输出、面向对象等程序语言特征;语言简洁紧凑,语法限制不严,程序设计自由度大,可移植性好,运算符、库函数丰富,编程效率高。(4) MATLAB工具箱 Matlab包含两部分内容:基本部分和各种可选的工具箱;Matlab工具箱分为两大类:功能性工具箱和学科性工具箱。? 运算是基于矩阵的运算,其基本变量就是一个矩阵;? 变量的使用不需任何说明,对于新变量名,Matlab会自动创建对 应的变量并分配合适的内存;?具有丰富的内置函数,可直接调用。 注:(1)编程时尽量利用矩阵运算,而避免使用循环;(2)矩阵变量名必须以英文字母开头,后面可以跟个数不限的字符、数字和下划线。