No BSD License
-
[L,D,E,pneg]=mchol(G)
-
[r,i]=ranking(x)
-
ltqnorm(p)
LTQNORM Lower tail quantile for standard normal distribution.
-
rc=rank_corr(corr,nsample)
rc=rank_corr(corr,nsample)
-
s=latin_hs(xmean,xsd,nsample,...
s=latin_hs(xmean,xsd,nsample,nvar)
-
s=lhs_empir(data,nsample)
s=lhs_empir(data,nsample)
-
s=lhs_empirco(data,nsample)
s=lhs_empirco(data,nsample)
-
s=lhsu(xmin,xmax,nsample)
s=lhsu(xmin,xmax,nsample)
-
s=ransamp(xmean,xsd,corr,nsam...
s=ransamp(xmean,xsd,corr,nsample)
-
z=lhs_iman(xmean,xsd,corr,nsa...
z=lhs_iman(xmean,xsd,corr,nsample,nloop)
-
z=lhs_iman_n(xmean,xsd,corr,n...
z=lhs_iman_n(xmean,xsd,corr,nsample,ntry)
-
z=lhs_stein(xmean,xsd,corr,ns...
z=lhs_stein(xmean,xsd,corr,nsample)
-
contents.m
-
test_sampling.m
-
test_sampling2.m
-
View all files
|
|
| s=lhsu(xmin,xmax,nsample)
|
function s=lhsu(xmin,xmax,nsample)
% s=lhsu(xmin,xmax,nsample)
% LHS from uniform distribution
% Input:
% xmin : min of data (1,nvar)
% xmax : max of data (1,nvar)
% nsample : no. of samples
% Output:
% s : random sample (nsample,nvar)
% Budiman (2003)
nvar=length(xmin);
ran=rand(nsample,nvar);
s=zeros(nsample,nvar);
for j=1: nvar
idx=randperm(nsample);
P =(idx'-ran(:,j))/nsample;
s(:,j) = xmin(j) + P.* (xmax(j)-xmin(j));
end
|
|
Contact us at files@mathworks.com