【发布时间】:2013-12-10 08:39:28
【问题描述】:
有没有办法在矩阵中使用diag() 函数而不使用内置函数或迭代?
M<-matrix(1:9, ncol=3) # make a matrix
q5b<-function(M){ #function
}
我知道M[1,1]、M[2,2] 和M[3,3] 会给我与diag(M) 相同的输出。但是,我想不出没有 for 循环的方法。
我的思考过程是我应该有一个条件,即矩阵中的row index == column index 然后打印该值。我很感激任何建议。
【问题讨论】:
标签: r