Generate values sampled uniformly without replacement from 1:n. If n is an integer, samples k values from 1:n without replacement. If n is an array, samples k values without replacement from n. This function implements much of the same functionality as randsample.m in the Statistics Toolbox. USAGE r = randSample( n, k, [isArray] ) INPUTS n - specifies sampling source (if array) or range (if scalar) k - the number of samples to draw isArray - [0] if true treat n as an array (even if has single elt) OUTPUTS r - k uniformly generated random samples EXAMPLE r = randSample( 10, 5 ) r = randSample( [ 5 6 8 9 32 45 ], 2 ) See also randperm Piotr's Computer Vision Matlab Toolbox Version 2.50 Copyright 2014 Piotr Dollar. [pdollar-at-gmail.com] Licensed under the Simplified BSD License [see external/bsd.txt]