Unpack a vector into different variables under the control of a mask. [var1, var2, ...] = statevector_unpack(s,x) [var1, var2, ...] = statevector_unpack(s,x,fillvalue) Unpack the vector x into the different variables var1, var2, ... Input: s: structure generated by statevector_init. x: vector of the packed elements. The size of this vector is the number of elements equal to 1 in all masks. Optional input parameter: fillvalue: The value to fill in var1, var2,... where the masks correspond to a land grid point. The default is zero. Output: var1, var2,...: unpacked variables. Notes: If x is a matrix, then the second dimension is assumed to represent the different ensemble members. In this case, var1, var2, ... have also an additional trailing dimension.
Package: divand