randsample
随机样本
语法
说明
返回一个向量,其中包含从向量 y = randsample(population,k)population 的值中无放回随机均匀抽取的 k 个值。
在 y = randsample(___,replacement)replacement 为 true 时返回一个有放回抽取的样本,在 replacement 为 false 时返回一个无放回抽取的样本。您可以在上述任一语法中的输入参量组合之后指定 replacement。
使用与向量 y = randsample(population,k,true,w)population 长度相同的非负权重向量 w 来确定值 population(i) 被选为 y 的输入项的概率。
使用流 y = randsample(s,___) s 来生成随机数。选项 s 可以位于上述任一语法中的输入参量之前。s 是 RandStream 类的成员。
示例
输入参数
输出参量
替代功能
要对数据进行随机抽样,无论是有放回还是无放回,请使用 datasample。
扩展功能
版本历史记录
在 R2006a 之前推出
另请参阅
datasample | rand | randperm | RandStream