Замена функции «gather» в Matlab

#matlab

#matlab

Вопрос:

Функция «gather» в Matlab доступна только с помощью Parallel Computing Toolbox, к которому у меня нет доступа. Как я могу переписать эту строку, чтобы не использовать функцию gather?

 moveop = @(x) gather(x) ;
  

Ответ №1:

Для данных, отличных от gpuArray , distributed , codistributed и (новых в R2016b) tall , gather функция ничего не делает (однако в R2016b версия без операционной gather системы поставляется с самой MATLAB, поэтому у вас не возникнет этой проблемы).

Итак, в этом случае вы можете просто написать:

 moveop = @(x) x;