Sobol准随机点集
sobolset
的是,从Sobol序列产生点的准随机点集的对象。的Sobol序列是在一个高度均匀方式填充空间中的基座-2数字序列。
净 |
生成拟irandom点集 |
reduceDimensions |
降低Sobol点集的维数 |
争夺 |
置乱拟随机点集 |
您还可以使用下面的MATLAB®功能与sobolset
对象。该软件将点集对象视为多维点的矩阵。
的跳跃
和飞跃
性质对于并行应用是有用的。举例来说,如果你有一个并行计算工具箱™许可,您可以分区分跨序列N不同的工人使用功能labindex
。在每一个n,设置跳跃
点集的财产n- 1和飞跃
财产N- 1。下面的代码演示了如何在三个工人们把序列。
Nworkers = 3;P = sobolset(10,'飞跃',Nworkers-1);spmd(Nworkers) p。跳跃=labindex- 1;%计算点1,4,7…%或分2,5,8 ......或者点3,6,9 ...结束
[1] Bratley,P.,和B. L.福克斯。“算法659实施Sobol的准随机序列发生器。”关于数学软件的ACM交易。第14卷第1期,1988年,第88-100页。
[2]香,H. S.,和F. J. Hickernell。“算法823:实施加扰的数字序列。”关于数学软件的ACM交易。2003年第29卷第2期,第95-109页。
[3]乔,S,和F. ykuo。关于算法659的评论:实现Sobol的准随机序列生成器。关于数学软件的ACM交易。2003年第29卷第1期,第49-57页。
[4] Kocis,L.,和W. J.白化。“低差异序列的计算的调查。”关于数学软件的ACM交易。1997年第23卷第2期,第266-294页。
关于锚定盒的l2差异。"杂志上的复杂性。第14卷第4期,1998年,527-556页。