的ř残余总和我想找到三个变量我有以下代码的剩余之和:在三个变量
ans = 0
for (i in 1:dim(x)[1]){
for (j in 1:dim(x)[2]){
ans = ans + (x[i,j] - alpha[i] - beta[j])^2
}
}
其中x是与维数n,m和α和β的矩阵是向量与长度分别为n,m。
做什么最快的方法是什么?
的ř残余总和我想找到三个变量我有以下代码的剩余之和:在三个变量
ans = 0
for (i in 1:dim(x)[1]){
for (j in 1:dim(x)[2]){
ans = ans + (x[i,j] - alpha[i] - beta[j])^2
}
}
其中x是与维数n,m和α和β的矩阵是向量与长度分别为n,m。
做什么最快的方法是什么?
sum((t(x - alpha) - beta)^2)
这不起作用。 – user1871528
我站在纠正这个工作。我忘了初始化我的变量为零,并得到了错误的输出。谢谢。 – user1871528
我觉得你正要说点什么,然后你就停了下来。 – rawr