随机数
DX_dove
致力于计算机视觉的开发。
展开
-
MATLAB,如何多次,将矩阵随机分成几份
最近被做一个分类的作业,要求讲一组数据(9000个数据),循环5次,每一次:随机分为2份,一份6000份,一份3000份。 代码:for i=1:5 %循环5次 n=6000; idx = randperm(9000);%将9000个数随机打乱 idx=idx(1:n);%取前6000个 data_train=X(idx,:);%训练集6000个数 dat原创 2017-12-10 13:37:05 · 5649 阅读 · 0 评论 -
在C++编程中srand((unsigned int)(time(NULL)))这句代码的解读
分享这个博客链接,讲的真的很好。 主要有以下3方面收获: 1.srand跟rand的关系。 就是每次使用rand(),都会看之前调用了srand()函数没有,没有,默认调用了srand(1). 有调用,就是strang(seed),这里的seed就是标题的time(NULL).rand()取随机数公式:要取得[a,b)的值可以用:(rand()%(b-a))+ a;(当a为0时,可以用r转载 2017-11-26 22:54:39 · 4935 阅读 · 0 评论