Случайная выборка
y = randsample(n,k)y = randsample(population,k)y = randsample(___,replacement)y = randsample(n,k,true,w)y = randsample(population,k,true,w)y = randsample(s,___) возвращает вектор значений y = randsample(population,k)k, выбранных однородно наугад, без замены, от значений в векторном population.
возвращает выборку, взятую с заменой, если y = randsample(___,replacement)replacement является true, или без замены, если replacement является false. Задайте replacement после любой из комбинаций входных аргументов в предыдущих синтаксисах.
использует вектор неотрицательных весов, y = randsample(population,k,true,w)w, той же длины как векторный population, чтобы определить вероятность, что значение population(i) выбрано как запись для y.
использует поток y = randsample(s,___) s для генерации случайных чисел. Опция s может предшествовать любому из входных параметров в предыдущих синтаксисах. s является членом класса RandStream.
К выборочным данным случайным образом, с или без замены, datasample использования.
RandStream | datasample | rand | randperm