Programmieraufgabe Studium
Verfasst: Dienstag 14. Juni 2022, 08:59
Hallo zusammen
Ich habe ein kleines Problem. Ich muss fürs Studium eine kleine Aufgabe lösen. Leider habe ich nicht wirklich Zeit um die Aufgabe zu lösen, ihr seid meine letzte Hoffnung das ich rechtzeitig noch etwas abgeben kann. Ich weiss, dass es nicht wirklich erwünscht ist ganze Aufgaben ins Forum zu stellen.
Die Aufgabe wäre wie folgt:
1. Entwerfen sie mithilfe eines Klammercodes ein Algorithmus, der folgende Simulationsaufgabe löst: Gegeben sein ein Spielfeld mit 500x500 Zellen. Darauf leben zwei Arten von Säugetieren. Hasen und Wölfe. Es gelten für sie folgende Regeln:
a. Wölfe fressen Hasen mit einer gewissen Wahrscheinlichkeit, wenn sich die Hasen in einer benachbarten Zelle befinden. Die Hasen verschwinden auf der Zelle.
b. Wenn Wölfe auf Wölfe oder Hasen auf Hasen treffen vermehren sie sich mit einer gewissen Wahrscheinlichkeit. Es werden ein oder mehrere Nachkommen erzeugt. (Die Anzahl sei zufällig). Wölfe vermehren sich nur, wenn sie mindestens 5 Zeitschritte davor ein Hase verspeisen haben.
c. Wölfe und Hasen könne sich pro Zeitschritt nur eine Zelle vorwärts bewegen.
2. Setzen sie den Klammercode in Matlab-Code um. Schreiben sie eine Routine, die ihnen die Simulationsresultate einfach ausgibt.
3. Versuchen sie die freien Parameter so zu wählen, dass Sie eine stabile Population von beiden Tierarten bekommen. Probieren sie verschiedene, sinnvolle Szenarien durch.
Es würde mir schon helfen einige Code Schnipsel zu bekommen von euch. Vielen Dank im Voraus.
Liebe Grüsse
Ich habe ein kleines Problem. Ich muss fürs Studium eine kleine Aufgabe lösen. Leider habe ich nicht wirklich Zeit um die Aufgabe zu lösen, ihr seid meine letzte Hoffnung das ich rechtzeitig noch etwas abgeben kann. Ich weiss, dass es nicht wirklich erwünscht ist ganze Aufgaben ins Forum zu stellen.
Die Aufgabe wäre wie folgt:
1. Entwerfen sie mithilfe eines Klammercodes ein Algorithmus, der folgende Simulationsaufgabe löst: Gegeben sein ein Spielfeld mit 500x500 Zellen. Darauf leben zwei Arten von Säugetieren. Hasen und Wölfe. Es gelten für sie folgende Regeln:
a. Wölfe fressen Hasen mit einer gewissen Wahrscheinlichkeit, wenn sich die Hasen in einer benachbarten Zelle befinden. Die Hasen verschwinden auf der Zelle.
b. Wenn Wölfe auf Wölfe oder Hasen auf Hasen treffen vermehren sie sich mit einer gewissen Wahrscheinlichkeit. Es werden ein oder mehrere Nachkommen erzeugt. (Die Anzahl sei zufällig). Wölfe vermehren sich nur, wenn sie mindestens 5 Zeitschritte davor ein Hase verspeisen haben.
c. Wölfe und Hasen könne sich pro Zeitschritt nur eine Zelle vorwärts bewegen.
2. Setzen sie den Klammercode in Matlab-Code um. Schreiben sie eine Routine, die ihnen die Simulationsresultate einfach ausgibt.
3. Versuchen sie die freien Parameter so zu wählen, dass Sie eine stabile Population von beiden Tierarten bekommen. Probieren sie verschiedene, sinnvolle Szenarien durch.
Es würde mir schon helfen einige Code Schnipsel zu bekommen von euch. Vielen Dank im Voraus.
Liebe Grüsse