Латинский образец гиперкуба из одной случайной величины

Я использую простую случайную выборку и выборку из латинского гиперкуба, чтобы найти различия между двумя методами, когда мы вычисляем переменную для 1 пикселя изображения, и увидеть различия для двух методов средних и отклонений. Количество итераций равно 1000, а количество сэмплов (N) равно [10 30 50 100]. Кто-нибудь знает, как я могу сделать то же самое для 2 пикселей или более с одним и тем же кодом?

Пример моего кода (где "Uniform" для LH и "Random" для SR):

m = 0; % zero mean
s = 1; % unit standard deviation
Fx = (0.001:0.001:0.999)'; % discretize probability axis 
N = 10 % sample size
seedNum = 34567; % random number generator
rng(seedNum); % set random number seed
nIter = 1000 % number of iterations or repetitions of sampling 
xSR10 = lhsunivar('normal',N,'random',nIter,m,s); 
disp(xSR10)
MeanxSR10 = mean(xSR10);
disp (MeanxSR10); 
xLH10 = lhsunivar('normal',N,'uniform',nIter,m,s);
disp (xLH10); 
MeanxLH10 = mean(xLH10); 
disp (MeanxLH10); 

0 ответов

Другие вопросы по тегам