第2章 MATLAB矩阵及其运算 2
1 变量和数据操作 2
2 MATLAB矩阵 2
3 MATLAB运算 2
4 矩阵分析 2
5 矩阵的超越函数 2
6 字符串 2
7 结构数据和单元数据 2
8 稀疏矩阵 2
1 变量和数据操作 2
1 变量与赋值 1.变量命名 在MATLAB 6
5中,变量名是以字母开头,后接字母、数字或下划线的字符序列,最多 63个字符
在MATLAB中,变量名区分字母的大小写
2.赋值语句 (1) 变量=表达式 (2) 表达式 其中表达式是用运算符将有关运算量连接起来的式子,其结果是一个矩阵
例 2-1 计算表达式的值,并显示计算结果
在MATLAB命令窗口输入命令: x=1+2i; y=3-sqrt(17); z=(cos(abs(x+y))-sin(78*pi/180))/(x+abs(y)) 其中pi和i都是MATLAB预先定义的变量,分别代表代表圆周率π 和虚数单位
输出结果是: z = -0
3488 + 0
3286i 2
2 预定义变量 在MATLAB工作空间中,还驻留几个由系统本身定义的变量
例如,用 pi表示圆周率π 的近似值,用 i,j表示虚数单位
预定义变量有特定的含义,在使用时,应尽量避免对这些变量重新赋值
3 内存变量的管理 1.内存变量的删除与修改 MATLAB工作空间窗口专门用于内存变量的管理
在工作空间窗口中可以显示所有内存变量的属性
当选中某些变量后,再单击Delete按钮,就能删除这些变量
当选中某些变量后,再单击Open按钮,将进入变量编辑器
通过变量编辑器可以直接观察变量中的具体元素,也可修改变量中的具体元素
clear命令用于删除MATLAB工作空间中的变量
who和whos这两个命令用于显示在MATLAB工作空间中已经驻留的变量名清单
who命令只显示出驻留变量的名称,