唯一随机排列:来自向量的唯一排列或矩阵的行排列的随机样本(无替换)-matlab开发

时间:2024-06-19 16:15:25
【文件属性】:

文件名称:唯一随机排列:来自向量的唯一排列或矩阵的行排列的随机样本(无替换)-matlab开发

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-19 16:15:25

matlab

1. 确定可用的唯一排列的数量。 2. 计算一组随机的唯一排列,包含身份排列。 MATLAB的“权限”不适用于长度超过约11个元素的矢量(其中输出占据3GB以上的空间)。 如果唯一排列相对较少,John D'Errico 的“uniqueperms”会好得多,但不太适合随机采样大量唯一排列的一小部分。 另一方面,重复调用 randperm 会产生重复。 “uperms”旨在填补这些之间的空白,非常适合与统计置换测试算法一起使用(在这种情况下,了解身份是否存在是有帮助的,因此可以选择在这里保证它;只需询问 k +1 并使用 2:end 如果您不想要身份)。 还包括一些其他例程,以在置换测试的特殊情况下提供更快的解决方案:简单相关性(perms_m); 单样本 t 检验(signs_m); 和双样本 t 检验 (nchoosek_m)。 也可以看看: http://www.fmrib.


【文件预览】:
uperms.zip

网友评论