2016-10-04 4 views
2

Die Funktion "sammeln" in Matlab ist nur mit der Parallel Computing Toolbox, auf die ich keinen Zugriff habe, verfügbar. Wie kann ich diese Zeile umschreiben, um die Sammelfunktion nicht zu verwenden?Ersatz für "sammeln" -Funktion in Matlab

moveop = @(x) gather(x) ; 

Antwort

3

Für andere Daten als gpuArray, distributed, codistributed und (neu in R2016b) tall, die gather Funktion tut nichts (aber in R2016b, die no-op-Version gather Schiffe mit MATLAB selbst, so wouldn Sie habe das Problem dort nicht).

Also in diesem Fall, können Sie einfach schreiben:

moveop = @(x) x;