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