【发布时间】:2020-10-20 19:29:33
【问题描述】:
我正在尝试使用循环为随机矩阵创建特征值间距的经验直方图。看起来很简单,但到目前为止还没有工作......我收到这个错误:“M[k]
x <- rnorm(1000,0,1)
y <- rnorm(1000,0,1/2)
z <- rnorm(1000,0,1)
M <- matrix(0,2,2)
a <- rep(0,1000)
b <- rep(0,1000)
s <- rep(0,1000)
for(k in 1:1000){
M[k] =(c(x[k],y[k],y[k],z[k]))
temp = eigen(M[k])$value
a[k] <- max(temp)
b[k] <- min(temp)
s[k] <- a[k]-b[k]
}
【问题讨论】: