MATLAB从数组中以等概率随机选出不同的元素
来源:互联网 发布:protobuf数据解析 编辑:程序博客网 时间:2024/04/24 14:56
问题:数组a,长度为n,要求以等概率随机从a中选出m个元素(各元素不能来自相同位置)
解答:
用randperm函数。
rand_index = randperm(n);%将序号随机排列draw_rand_index = rand_index(1:m);%取出前m个序号b = a(dram_rand_index);%取出这m个序号对应的元素
1 0
- MATLAB从数组中以等概率随机选出不同的元素
- 从大小为n的数组中随机选出m个整数,要求被选中的概率相同
- 程序员面试金典——解题总结: 9.18高难度题 18.3编写一个方法,从大小为n的数组中随机选出m个整数。要求每个元素被选中的概率相同。
- 004_021 Python 以指定的概率获取元素 以一个列表为基准概率,从一个列表中随机获取元素
- 从数组中取出不同的元素
- 随机从长度未知的数组中抽取数字,且保证每个元素被抽到的概率相同
- 从集合中随机选出n项
- Matlab 中伪随机数的生成以及可复现的不放回等概率随机抽样
- 从0到n-1中随机等概率输出m个不重复的数
- 从0到n-1中随机等概率输出m个不重复的数
- 等概率选取随机流中的元素
- python等概率输出数组中任一元素
- 从M个数中随机选出N个数的所有组合,无序,(一)
- 从M个数中随机选出N个数的所有组合,有序,(二)
- nodejs.从n个小组中随机选出不重复的times个小组
- 从数组中随机抽取几个元素形成新的数组
- php从数组中随机取几个元素组成新的数组
- 面试题:求数组元素的交集、从数组中随机选取元素、分解质因数、一左一右顺序排列数组
- PCA主成分分析与SVG隐语义
- SQL题
- Intelj Idea 的全键盘使用
- Ubuntu 16.0.4 安装deb文件
- thrift简单实例
- MATLAB从数组中以等概率随机选出不同的元素
- 使用Opengl ES GlSurfaceView Render Camera preview
- linux添加环境变量(path)
- classpath、path、JAVA_HOME的作用
- Session对象的使用
- MySQL学习之路_数据的组织方式-表
- [总结]联想笔记本E460/虚拟机VMware10.0+Ubuntu14.04+opencv+Ros+pcl+OpenNI+g2o+DSO+Pangolin+win7(Ubuntu双系统)安装过程整理
- 中序和先序创建树
- JAVA jar文件打包详解