1.矩阵结构
矩阵结构是指矩阵子元素的排列方式
稀疏矩阵:数值为零的元素远多于非零的元素,并且零元素没有规律
2.矩阵大小
包括:
矩阵的维数
矩阵各维数的长度
矩阵元素的个数
在size函数输入参数中增加维度参数可以获取指定维度的长度。例如size(A,2)1表示行,2表示列
3.矩阵维度
用 [ ] 产生的空矩阵是作为二维矩阵的,高维矩阵中也有 空矩阵的概念,空矩阵具有多个维度
4.矩阵的数据类型
数值型变量指整数,小数,有理数等
5.矩阵占用的内存
whos命令查看工作区指定变量的所有信息
6.矩阵元素的寻址方法
(1)下标寻址法
A(m,n)
(2)线性寻址
A(number) 按列查
元素区域的访问
(3)矩阵元素的赋值
A(i,j)=value
A=[ ] 删除矩阵中所有元素
(4)矩阵元素的扩展与删除
7. 算数运算符
eps代替一个数组中的零元素,近似等于2.2e - 16,对于避免0作为分母很有用
8.逻辑函数
9.优先级排列
10.字符串处理函数
11.字符串的构造
字符串内容写在[ ]内,多行字符串长度必须相同,写在{ }内,字符串长度可以不同
strcat函数横向连接多个字符串, strvcat和char函数纵向连接多个字符串,不过char函数不忽略空格,strvcat忽略空格
12.字符串比较函数
strcmp函数比较函数是否相同
使用关系运算符时会对每个字符进行比较,因此字符串长度必须相同
13.查找函数替换函数
findstr函数查找
findstr(A,' ')
A( sum 1 : sum2 )查找从sum1到sum2的函数
strrep替换函数
strrep(A ,被替换,替换的)