- ones(m,n)——创建m*n全1矩阵;ones(m)——创建m*m全1矩阵;ones(size(A))——创建和矩阵A相同维度的全1矩阵;
- zeros(m,n)——创建m*n全0矩阵;zeros(m)——创建m*m全0矩阵;zeros(size(A))——创建和矩阵A相同维度的全0矩阵;
- eye(m,n)——创建m*n单位矩阵;eye(m)——创建n*n单位矩阵;eye(eye(A))——创建和矩阵A相同维度的单位矩阵;
- magic(m)——创建m*m魔术矩阵;
- rand(m,n)——创建m*n的矩阵,矩阵中的元素为0~1之间均匀分布的随机数;rand(n)——与zeros,ones相同;
- randn命令创建的矩阵,其中的元素为零均值,单位方差的正态分布函数,randn(m,n),rand(m),同上;
- triu(A)——用于创建和A大小相同的上三角矩阵,新矩阵中的元素为A中对角线及其上方的元素;triu(A,q)——创建一个由矩阵A第q条对角线的元素组成及其上方元素,其余元素都为0 的矩阵。(q=0表示主对角线,q<0表示主对角线下的第q条对角线,q>0表示主对角线上的第q条对角线);
- tril命令用于创建下三角矩阵,参数意义同上。