矩阵构造
- MAKE(r,c,[ v ])创建一个r × c矩阵(r行和c列),所有元素均等于v。
- MAGIC(n)创建一个n × n矩阵,其中整数1到n 2为元素,行和列之和相等。
- MRND(r,c)创建一个具有随机数的r × c矩阵(r行和c列)。
- DIAG(A)创建一个对角矩阵。
- UNIT(A)返回具有与正方形矩阵A相同尺寸的单位矩阵。
- ONES(A)返回尺寸与矩阵A相同且所有元素均等于1的矩阵。
- ZERO(A)返回与所有元素都等于零的矩阵A尺寸相同的矩阵。
- CVEC(min,max,n)返回具有n个数字或行的列向量,其值从min到max均匀分布。
- RVEC(min,max,n)返回具有n个数字或列的行向量,其值从min到max均匀分布。
添加和删除列和行
- CBIND(A,B [,..])返回一个矩阵,矩阵B附加在矩阵A的列上。
- RBIND(A,B [,..])返回一个矩阵,其中矩阵B按行附加到矩阵A上。
- CDEL(甲,Ç)返回矩阵甲无柱Ç。
- RDEL(甲,– [R )返回矩阵甲而不行– [R 。
矩阵属性
- INDEX(A,r,c)返回矩阵的元素,行或列。
- NORM(A)返回向量或矩阵的2范数。
- NCOL(A)返回矩阵的列数。
- NROW(A)返回矩阵的行数。
- TRACE(A)返回矩阵主对角线上元素的总和。
矩阵运算和转换
- KRON(A,B)返回矩阵A和B的Kronecker张量积。
- INV(A)返回矩阵的逆矩阵。
- PINV(A)返回矩阵的Moore-Penrose伪逆。
- RANK(A)返回矩阵的线性独立行或列数的估计。
- TRANSPOSE(A)返回矩阵的转置。
线性方程组
- BALANCE(A)返回具有相同特征值的平衡更好的矩阵。
- DETERM(A)返回矩阵的行列式。
- HESSENBERG(A)生成一个Hessenberg矩阵。
- EIG(A [,v ])返回矩阵A的特征值。
- SOLVE(甲,乙)解决了该方程甲X =乙为X。
- MCOV(A)返回方差-协方差矩阵。
- MCOR(A)返回相关矩阵。
- SSCP(A)返回具有平方和叉积之和的矩阵。
重采样
- RESAMPLE(甲)返回与相同尺寸的矩阵甲,含有的行的随机选择一个(与替换重采样)。A的某些行可能在结果矩阵中重复,其他的行可能会丢失。
- SUBSAMPLE(A,n)返回具有n个行数的矩阵,从矩阵A的行中随机选择。A的每一行在结果矩阵中只能出现一次。