矩阵运算相关函数
2024-08-11 04:04:54 219人阅读
+ - * / ^ | 对应元素相加、相减、相乘、相除、求幂 | A %*% B | 矩阵相乘 | A %o% B | 矩阵的外积。AB‘ | cbind(A, B, ...) | 横向组合矩阵或向量 | col(A) | 求A的Choleski因子。如果R <- chol(A),则chol(A)包含上三角因子,并有R‘R=A | colMeans(A) | 返回一个向量,包含A每列的均值 | crossprod(A) | A‘A | crossprod(A,B) | A‘B | colSums(A) | 返回一个向量,包含A每列的和 | diag(A) | 返回一个向量,包含主对角线元素 | diag(x) | 以x为主对角线元素创建对角矩阵 | diag(k) | 如果k是标量,则创建一个k × k的单位矩阵 | eigen(A) | A的特征值和特征向量。如果y <- eigen(A),则 y$val是A的特征值,y$vec是A的特征向量 | ginv(A) | A的Moore-Penrose广义逆。(需要MASS包) | qr(A) | A的QR分解。如果y <- qr(A),则 y$qr有一个包含分解值的上三角矩阵和一个包含分解值信息的下三角矩阵,y$rank是A的秩,y$qraux是包含Q其他信息的向量,y$pivot包含旋转策略的信息。 | rbind(A, B, ...) | 纵向组合矩阵或向量 | rowMeans(A) | 返回一个向量,包含A每行的均值 | rowSums(A) | 返回一个向量,包含A每行的和 | solve(A) | 求A的逆,其中A是方阵 | solve(A, b) | 解出方程b=Ax里的向量x | svd(A) | A的奇异值分解。如果y <- svd(A),则 y$d是包含A的奇异值的向量,矩阵y$u的列向量包含A的左奇异值向量,矩阵y$v的列向量包含A的右奇异值向量。 | t(A) | 求A的转置 |
|
矩阵运算相关函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉:
投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。