Namen standardmäßig hier (1); dtResults = Neue Tabelle ("Ergebnisse", Zeilen hinzufügen (240), Neue Spalte ("Zeit", Numerisch, "Fortlaufend", Format ("Beste", 12), Formel (Mod (Zeile () - 1, 10))) ), Neue Spalte ("Feuchtigkeit", Numerisch, "Kontinuierlich", Format ("Beste", 12), Formel (Sequenz (30, 60, 10, 60)), Satz ausgewählt), Neue Spalte ("Bakterientyp", Zeichen, "Nominal", Wertelabels ({"1" = "a", "2" = "b"}), Wertelabels verwenden (1), Werte festlegen (Wiederholen ({"b"}, 240))) , Neue Spalte ("Größe", Numerisch, "Kontinuierlich", Format ("Beste", 12), Formel (If (: Zeit == 0, Zufällige Uniform (0,5, 1), Verzögerung (: Größe))), Neue Spalte ("temp", Numerisch, "Kontinuierlich", Format ("Beste", 12), Formel (Sequenz (80, 90, 2, 10))), Neue Spalte ("Wachstumsrate", Numerisch, "Kontinuierlich", Format ("Best", 12), Formel (If (: Zeit == 0, 0, (1 -: Zeit / (: Zeit + 1)) * Ln (: Zeit * 2) *: Größe *: Luftfeuchtigkeit *: Temp + Random Normal (0, 100))))); dtRef = Neue Tabelle ("Referenz", Zeilen hinzufügen (10), Neue Spalte ("Zeit", Numerisch, "Fortlaufend", Format ("Beste", 12), Formel (Zeile () - 1)), Neue Spalte ( "Wachstumsrate", Numerisch, "Kontinuierlich", Format ("Beste", 12), Formel (If (: Zeit == 0, 0, (1 -: Zeit / (: Zeit + 1)) * Ln (: Zeit * 2) * 0,7 * 40 * 80 + Random Normal (0, 100)))), Neue Spalte ("Bakterientyp", Zeichen, "Nominal", Ausgewählte festlegen, Werte festlegen ({"a", "a", ") a "," a "," a "," a "," a "," a "," a "," a "}))); dtAll = Neue Tabelle ("Alle Bedingungen", Zeilen hinzufügen (24), Neue Spalte ("Temp", Numerisch, "Fortlaufend", Format ("Beste", 12), Formel (Sequenz (80, 90, 2))) , Neue Spalte ("Luftfeuchtigkeit", Numerisch, "Kontinuierlich", Format ("Beste", 12), Formel (Sequenz (30, 60, 10, 6)), Ausgewählte festlegen), Zeilenzustände festlegen ([0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])); warte (1); dtRefAll = dtRef << Join (Mit (dtAll), Kartesischer Join, Formel (1) kopieren); dtRefAll << Set Name ("Alle Referenzdaten"); dtForGraph = dtResults << Verketten (dtRefAll, Formeln beibehalten); dtForGraph << Set Name ("For Graphing"); dtForGraph << Graph Builder (Größe (676, 633), Systemsteuerung anzeigen (0), Variablen (X (: Zeit), Y (: Wachstumsrate), Gruppe X (: Temperatur), Gruppe Y (: Luftfeuchtigkeit), Überlagerung ( : Bakterientyp)), Elemente (Punkte (X, Y, Legende (10))), SendToReport (Versand ({}, "400", ScaleBox, {Legendenmodell (10, Eigenschaften (0, {Linienfarbe (32))) }, Artikel-ID ("a", 1)), Eigenschaften (1, {Linienfarbe (56)}, Artikel-ID ("b", 1))}), Versand ({}, "400", LegendBox, {Set Title ("Bacteria")})));