R语言矩阵运算.docVIP

  • 21
  • 0
  • 约1.94万字
  • 约 19页
  • 2017-06-12 发布于北京
  • 举报
R语言矩阵运算 主要包括以下内容: 创建矩阵向量;矩阵加减,乘积;矩阵的逆;行列式的值;特征值与特征向量;QR分解;奇异值分解;广义逆;backsolve与fowardsolve函数;取矩阵的上下三角元素;向量化算子等. 1 ? 创建一个向量 在R中可以用函数c()来创建一个向量,例如: x=c(1,2,3,4) x [1] 1 2 3 4 2 ? 创建一个矩阵 在R中可以用函数matrix()来创建一个矩阵,应用该函数时需要输入必要的参数值。 args(matrix) function (data = NA, nrow = 1, ncol = 1, byrow = FALSE, dimnames = NULL) data项为必要的矩阵元素,nrow为行数,ncol为列数,注意nrow与ncol的乘积应为矩阵元素个数,byrow项控制排列元素时是否按行进行,dimnames给定行和列的名称。例如: matrix(1:12,nrow=3,ncol=4) ????[,1] [,2] [,3] [,4] [1,] ? 1 ? 4 ? 7 ? 10 [2,] ? 2 ? 5 ? 8 ? 11 [3,] ? 3 ? 6 ? 9 ? 12 matrix(1:12,nrow=4,ncol=3) ????[,1] [,2] [,3] [1,] ? 1 ? 5 ? 9 [2,] ?

文档评论(0)

1亿VIP精品文档

相关文档