function t = vectorise(f) % returns a column vector % Need to clean this up if ndims(f) > 2 f = squeeze(f); t = reshape(f, size(f,1)*size(f,2)*size(f,3), 1); elseif ndims(f) == 2 f = f'; t = reshape(f, size(f,1)*size(f,2), 1); end