Массив векторов - PullRequest
       24

Массив векторов

2 голосов
/ 28 октября 2019

У меня есть n-мерный массив длиной 2 вектора.

...
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];
}
...

Ответы [ 2 ]

3 голосов
/ 29 октября 2019

Они эквивалентны. Ответ на этот вопрос можно найти здесь: Ссылка для ответа

0 голосов
/ 30 октября 2019

Да, они такие же, как уже отмеченные JLee . Другой способ сделать это - транспонировать w и использовать

vector[N] w_tr[2];
...
vector[N] Mu = w_tr[1] + w_tr[2];

. Вам понадобятся векторные типы, чтобы добавить их.

...