Hallo LaBonita,
beim Schließen der Tabellen, die auf der 1. Regsiterkarte gefüllt werden, laufen Interaktionsmethoden, die wichtige Einstellungen vornehmen.
Die unten gezeigte Methode bereitet ein mehrstufiges Experimentdesign vor und startet den Lauf.
is
tab, designTab,ExperimentManager : object;str:string;
do
ExperimentManager := root.Experiment;
ExperimentManager.Output.delete;
tab := ExperimentManager.Output;
-- set experiment output
tab[1,1] := "root.SingleProc.statFailTime";
tab[1,2] := "root.Drain.statNumIn";
ExperimentManager.OutputChanged;
-- set input values
ExperimentManager.UsingTables := true;
designTab := ExperimentManager.GeneralDesign;
designTab.delete({1,0}..{*,*});
tab := ExperimentManager.Input;
str := "root.SingleProc.procTime.beta";
tab[1,1] := str;
designTab[1,0] := str;
designTab[1,1] := 60;
designTab[1,2] := 300;
designTab[1,3] := 60;
str := "root.SingleProc.Availability";
tab[1,2] := str;
designTab[2,0] := str;
designTab[2,1] := 60;
designTab[2,2] := 100;
designTab[2,3] := 10;
ExperimentManager.InputChanged;
ExperimentManager.GeneralDesign.prepDesignTab(false);
ExperimentManager.GeneralDesign.generateDesign(false);
ExperimentManager.resetWizard;
ExperimentManager.Start("Complete");
ExperimentManager.showHTMLatEnd := false;
ExperimentManager.showRuntimeAtEnd := false;
ExperimentManager.showStatisticEval := true;
end;
------------------
PM
www.math4fun.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP