对矩阵的基本操作,主要由矩阵的构造、矩阵维度与矩阵大小的改变、矩阵的索引、矩阵属性信息的获取、矩阵结构的改变等,
在数学上,定义有mXn个数Aij (i=1,2,...m,j=1,2,....n)排成的m行n列的数表为m行n列矩阵
只有一行的矩阵称为行向量
只有一列的矩阵称为列向量
矩阵和数值的联系:
在matlab中,矩阵是以数组的形式存在的。一维数组相当于向量,二维数组相当于矩阵,所以,矩阵是数组的子集
1.建立简单的矩阵
简单矩阵采用矩阵构造符号(方括号[ ]),将矩阵元素置于方括号内,同行元素之间用空格或者逗号隔开,行与行之间用分号(;)隔开
2.特殊矩阵的构建函数
函数名称 函数功能
ones(n) 构建nXn的1矩阵,矩阵的元素全部是1
ones(m,n) 构建mXn的1矩阵
ones(size(A)) 构建一个和矩阵A同样大小的1矩阵
zeros(n)
zeros(m,n)
zeros(size(A))
<