并列计算使用するするするののの実装
この例で,关数折刀
のリファレンスに例を実行します。
平均0,,偏差偏差の正规分布分布からサイズサイズサイズのの标本データ作成作成。。。
Sigma = 5;rng('默认')y = normrnd(0,Sigma,10000,1);
折刀
を并列しを推定しますこれを行うため,Statset
を使用て构造体を作成し。。useParallel
true trueににします。。
opts = statset(“ useparalallel',真的);m =折刀(@var,y,1,'选项',选择);
既知の式ジャックによるバイアス推定计算します。
n =长度(y);偏见= -sigma^2/n%已知偏见公式jbias =(n-1)*(平均(M)-VAR(y,1))%折刀偏见估计
使用“本地”配置文件开始并行池(PARPOOL)...连接到并行池(工人数量:6)。bias = -0.0025 jbias = -0.0025
逐次计算并列の时间比较します。
tic; m = jacknife(@var,y,1); toc%序列计算
经过的时间为1.638026秒。
tic; m =折刀(@var,y,1,'选项',选择); toc%并联计算
经过的时间为0.507961秒。
折刀
では,使用れないため并列,逐次実行问わ问わず,毎回同じ同じ结果结果ますますます