2017-06-21 3 views
0

Ich bin neu bei AnyLogic. Ich brauche Hilfe zu folgendem Thema. Ich möchte zufällig Agenten in einem bestimmten Zustand auswählen. Ich möchte einen Parameter für die Anzahl der ausgewählten Agenten einrichten. Zum Beispiel möchte ich eine zufällige Stichprobe von 10 Personen im Krankheitszustand haben. Ich möchte das # der Auswahl flexibel machen, also würde ich gerne einen Parameter verwenden, um auch die Stichprobengröße festzulegen. Meine Vision ist es, einen Schieberegler zu haben, um die Stichprobengröße in Main zu ändern. Ich habe auch eine Population mit dem Namen Patient eingerichtet, die eine Zustandsdiagramme enthält, die Gesundheitszustand und Krankheitszustand beinhalten. Unter denen, die in einem schlechten Zustand sind, möchte ich zufällig mit der durch den Parameter angegebenen Zahl probieren. Würde mir jemand dabei helfen?AnyLogic-wie zufällig Agenten in einem bestimmten Zustand auswählen

Antwort

0

Ich würde versuchen, eine Liste von Individuen in dem Staat, den Sie auswählen möchten, zu machen und dann eine for-Schleife zu machen, um den Index von X Individuen aus dieser Liste zu erhalten. Wobei X ist, wie oft die for-Schleife ausgeführt wird und benutzerdefiniert sein kann.

Verwandte Themen