matlab之生成不重复的随机整数
来源:互联网 发布:梯形螺纹编程实例 编辑:程序博客网 时间:2024/06/05 13:17
使用rand函数生成小数再取整的方法往往会造成数据重复。
而Matlab自带函数randperm(n)可以产生1到n的整数的无重复的随机排列,利用它就可以得到无重复的随机数。例如:
randperm(n):产生一个1到n的随机顺序。
>> randperm(10)
ans =
6 4 8 9 3 5 7 10 2 1
那么我们要想得到6个(1,10)之间的随机数的话,只需要
a=randperm(1:10)
再取其前6个即可。
a(1:6)
阅读全文
0 0
- matlab之生成不重复的随机整数
- 如何用matlab生成不重复的随机整数矩阵
- 生成不重复的随机整数
- 随机生成十个不重复的整数
- 随机生成十个不重复的整数
- 随机生成十个不重复的整数
- c++生成不重复的随机整数
- 随机生成不重复的整数
- 随机生成不重复的整数(随机洗牌函数)
- matlab 产生不重复随机整数的序列
- matlab中生成无重复随机整数的方法
- matlab中生成无重复随机整数的方法
- matlab中生成无重复随机整数的方法
- 随机生成10个不重复的整数
- 随机生成10个不重复的整数
- 随机生成前N个不重复的整数
- Excel之产生不重复的随机整数
- 生成固定范围不重复随机整数(JS&PHP)
- ConcurrentHashMap中的putIfAbsent方法的使用以及返回值的含义
- 两数组的交 II
- 1059. C语言竞赛(20)
- Linux下的变量替换
- JavaScript函数调用中的this
- matlab之生成不重复的随机整数
- android Cannot merge new index 66221 into a non-jumbo instruction(Android studio)bug
- 微波网络
- HDU 5038 Grade
- CCF之出现次数最多的数
- Static的用法
- 对虚拟化技术的理解
- 社交粉丝数据分析----求qq共同好友
- c++ premier学习笔记(unit1