RANDPERMFULL:RANDPERMFULL (N) 返回从 1 到 N 的整数的随机乱序(完全排列)-matlab开发

时间:2021-05-29 08:40:07
【文件属性】:
文件名称:RANDPERMFULL:RANDPERMFULL (N) 返回从 1 到 N 的整数的随机乱序(完全排列)-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2021-05-29 08:40:07
matlab RANDPERMFULL(N) 是从 1 到 N 的整数的随机完全或完全排列; 每个整数被随机分配到一个与其值不同的索引位置。 换句话说,R = RANDPERMFULL(N) 创建了一个行向量 R,使得 R(j) ~= j 对于所有 j=1:N。 这种类型的排列称为乱序。 N 应该大于 1。 例子: randpermfull(7) % 可能是 [2 4 5 6 1 7 3],但不是 [2 1 3 6 4 7 5] % 因为 3 不能在索引位置 3。 % 打乱一句话Words = {'can', 'you', 'make', 'sense', 'of', 'this', 'scrambled', 'sentence'}; R = randpermfull(numel(Words)) ; disp([sprintf('%s',Words{R})'?']) 参考: http : //en.
【文件预览】:
randpermfull.m.zip

网友评论