Table of Contents
latinhypercube
- latin hypercube design
(Decida Procedure)
latinhypercube ndiv nind Experiments
|
ndiv
|
number of divisions of range of independent variable
|
|
nind
|
number of independent variables
|
|
Experiments
|
two-dimensional array to be populated with normalized parameter
settings for each experiment. First index is experiment index,
second is parameter index
|
|
Populates Experiments with parameter settings.
|
|
Returns number of experiments, or zero if ndiv or nind < 1.
|
randomize
set NIND 2
set NEXP [latinhypercube 100 $NIND EXPT]
for {set i 1} {$i<=$NEXP} {incr i} {
set line {}
for {set j 1} {$j<=$NIND} {incr j} {
lappend line $EXPT($i,$j)
}
echo [join $line]
}
Richard Booth
Table of Contents