Overload List
| # | Signature | Description |
|---|---|---|
| 1 | procedure FullFactDesign(const UniqueLevels: TVec; const aResult: TMtx); | Performs Mixed-Level Full Factorial Design. |
| 2 | procedure FullFactDesign(const n: Integer; const aResult: TMtx; const fp: TMtxFloatPrecision; const MulVec: TVec); | Creates the factors for full factorial design. |
Overload 1: procedure FullFactDesign(const UniqueLevels: TVec; const aResult: TMtx);
Performs Mixed-Level Full Factorial Design.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | UniqueLevels | TVec | |
| 2 | aResult | TMtx |
Result: stored in self (calling object)
Remarks:
The UniqueLevels vector stores the number of unique settings for each column. UniqueLevels values must be integers, greater than 1. The results (factors) are stored in Result matrix. Size and Complex properties of Result matrix are adjusted automatically.
Examples
var tmpVec: Vector;
ResMtx: Matrix;
begin
tmpVec.SetIt(false,[2,3,2]);
FullFactDesign(tmpVec,ResMtx);
end;
Overload 2: procedure FullFactDesign(const n: Integer; const aResult: TMtx; const fp: TMtxFloatPrecision; const MulVec: TVec);
Creates the factors for full factorial design.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | n | Integer | |
| 2 | aResult | TMtx | |
| 3 | fp | TMtxFloatPrecision | |
| 4 | MulVec | TVec |
Result: stored in self (calling object)
Remarks:
Performs Two-Level Full Factorial design. The results (factors) are stored in Result matrix. Parameter n defines number of Result matrix columns. Optional parameter MulVec (default value nil) is used only by the Wilcoxon Signed Rank test procedure. Size and Complex properties of Result matrix are adjusted automatically.
Examples
Uses MtxExpr, Statistics;
procedure Example;
var ResMtx: Matrix;
begin
FullFactDesign(2,ResMtx);
end;