实验一MATLAB基本操作一、实验目的1、熟悉MATLAB基本的操作界面。2、掌握MATLAB中变量、数组、向量等对象的生成方法。3、掌握符号矩阵的生成和基本运算方法。4、掌握MATLAB中的常用帮助命令使用方法。二、实验设备计算机MATLAB语言环境三、实验基础理论1、常见数学函数
f如输入x485230213456675则ceilx420257fixx420146floorx531146rou
dx5201572、系统的在线帮助1help命令1当不知系统有何帮助内容时可直接输入help以寻求帮助help回车2当想了解某一主题的内容时如输入helpsy
tax了解Matlab的语法规定3当想了解某一具体的函数或命令的帮助信息时如输入helpsqrt了解函数sqrt的相关信息2lookfor命令现需要完成某一具体操作不知有何命令或函数可以完成如输入lookforli
e查找与直线、线性问题有关的函数3、常量与变量系统的变量命名规则变量名区分字母大小写变量名必须以字母打头其后可以是任意字母数字或下划线的组合。此外系统内部预先定义了几个有特殊意
f义和用途的变量见下表
1数值型向量矩阵的输入1任何矩阵向量可以直接按行方式输入每个元素同一行中的元素用逗号或者用空格符来分隔行与行之间用分号分隔。所有元素处于一方括号内例1Time111212345678910X_Data2323434375982系统中提供了多个命令用于输入特殊的矩阵
上面函数的具体用法可以用帮助命令help得到。如meshgridxy输入x1234y105XYmeshgridxy则
fXY123411111234000012345555目的是将原始数据xy转化为矩阵数据XY。2符号向量矩阵的输入1用函数sym定义符号矩阵函数sym实际是在定义一个符号表达式这时的符号矩阵中的元素可以是任何的符号或者是表达式而且长度没有限制。只需将方括号置于单引号中。例2sym_matrixsymabcJackHelp_MeNO_WAYsym_matrixabcJackHelp_MeNO_WAY2用函数syms定义符号矩阵先定义矩阵中的每一个元素为一个符号变量而后像普通矩阵一样输入符号矩阵。例3symsabc
fM1symClassicalM2symJazzM3symBluesAabcM1M2M3sym235AabcClassicalJazzBlues2354、数组矩阵的点运算运算符加、减、右除、左除、乘方例4g1234h4321s1ghs2ghs3ghs4g2s52h5、矩阵的运算运算符加、减、乘、右除、左除、乘方、’转置等常用函数det行列式、i
v逆矩阵、ra
k秩、eig特征值、特征向量、rref化矩阵为行最简形r