标签: r arrays vector stan
我有一个长度为2个向量的n维数组。
... vector[2] w[n]; ...
如果我想执行$ w_1 + w_2 $
... for(i in 1:n){ Mu[i] = w[i][1] + w[i][2]; } ...
和
... for(i in 1:n){ Mu[i] = w[i,1] + w[i,2]; } ...
答案 0 :(得分:3)
它们是等效的。该问题的答案可在此处找到:Answer link
答案 1 :(得分:0)
是的,它们与JLee相同。另一种方法是转置w并使用
w
vector[N] w_tr[2]; ... vector[N] Mu = w_tr[1] + w_tr[2];
您需要向量类型才能添加它们。