Created by Gustav Glanz
almost 7 years ago
|
||
Question | Answer |
Image:
Fz (binary/octet-stream)
|
15 for schleife bedeutet: Mache jeden Schritt in der Schleife KLEINER als (x)-mal. (0,1,2,3,4)= 5-mal |
3 6 9 12 15 zeigt alle Rechenschritte an. | |
Image:
Fz3 (binary/octet-stream)
|
3 3 3 3 3 zählt immer wieder von 0 weg. |
Image:
Fz3 (binary/octet-stream)
|
3 3 3 3 3 lt. Skript: print(fz), = Zahlen nebeneinander |
Was macht: Name_liste=[ ] Name_liste.append(fz) | _liste=[ ] erstellt eine leere liste in der Werte gespeichert werden können. name_liste.append(fz) sagt dass der Wert "fz" der liste hinzugefügt werden soll. |
Image:
Fz4 (binary/octet-stream)
|
90 Wert wird jetzt gespeichert in Liste! auch ohne Listen würde dieser Wert rauskommen, aber nicht gespeichert werden. |
Image:
Fz5 (binary/octet-stream)
|
Alle Werte in der Liste werden gedruckt: [0, 3, 6, 9, 12, ...... 87, 90] Wenn eingerückt alle Rechenschritte: [0, 3] [0, 3, 6] usw |
Zusammenfassung von Kap 1 lesen und wiederholen. | Wiederholen :) |
plt.plot(fz_liste) zeichnet einen Graphen für alle Werte die in der liste gespeichert sind print(fz_liste[7]) Der !8!-Wert der Liste wird angezeigt (weil die erste die Liste 0 ist!) --> ! 21 ! | |
Image:
It (binary/octet-stream)
|
it zählt mit wie oft ein Befehl schon aufgeführt worden ist! (Von 0 Weg!) Das bedeutet es wurde bisher 29 (30) mal ausgeführt. Ausgegeben wird: 0 1 ... 29 |
for it in range(sz): fz=fz+3 fz_liste.append(fz) print(it) Print ist nicht eingerückt! Was passiert? | Es wird die Angezeigt wie häufig die Schleife ausgeführt wurde ( von 0 Weg, also Wert=SZ-1) |
for it in range(2,5): print(it) | Simulation beginnt bei 2 und endet bei kleiner als 5(4)! !Ausführung davor werden weggelassen--> gleiches Ergebnis wie bei 0,3. (0 bis 9) 2 3 4 |
Fibonacci-Folge Wachstum hängt von den letzten zwei Jahren ab [it-1]&[it-2] | |
Image:
Expon (binary/octet-stream)
|
Parameter-Wachstum da hz+hz*ZAHL Exponentielles Wachstum wenn hz+hz*Zahl Zahl groß (bsp 2) |
kapazität=100 for it in range(sz): hz=hz+hz*0.5*(1-(hz/kapazität)) hz_liste.append(hz) | Logistisches Wachstum max 100 |
Zusammenfassung von Kap 2 lesen und wiederholen. | |
Sterberate mit expon. Wachstum |
Image:
Rb (binary/octet-stream)
|
Was macht ein "If-Befehl"? | Er prüft eine Bedienung auf WAHR oder FALSCH. Meist wird geprüft ob eine Gleichung größer/kleiner ist als ein bestimmter Wert! |
Was bedeutet "=="?
Image:
Rb1 (binary/octet-stream)
|
Zwei "==" Zeichen bedeuten die Bediengung ist, dass die Variable hz = 100. 1x "=" weißt einer Variable einen Wert zu. "<" - kleiner ">" - größer "==" gleich "<=" kleinergleich ">=" größergleich |
Image:
Rb2 (binary/octet-stream)
|
Feedbacks auf die Wachstumsraten:
Image:
Rb2.1 (binary/octet-stream)
|
Räuber(R)-Beute(B), welche "IF/ELSE" müssen in Programm enthalten sein?
Image:
Rb3 (binary/octet-stream)
|
- Wachstumssteigerung R bei zu viel B Sterberatesteigerung R bei zu wenig B - Sterberatesteigerung B bei zu vielen R [-Wachstumssteigerung B bei zu wenig R] |
Was beutet das in einer "for it in range(Simulationszeit)" -Schleife
Image:
Rb4 (binary/octet-stream)
|
Zwischen dem Zeitpunkt 1500 und dem Zeitpunkt 1580, wird die Hasenanzahl um 10 reduziert! |
Welche Auswirkungen bestehen dadurch auf das zyklische Wachstum?
Image:
Rb4 (binary/octet-stream)
|
Hasenanzahl bekommt ein niedrigeres MAXIMUM, kann sich nicht vollständig erholen! |
Zusammenfassung von Kap 3 lesen und wiederholen. |
Image:
Kap3 (binary/octet-stream)
|
Was ist ein "Stackplot"?
Image:
Stack1 (binary/octet-stream)
|
Mehrere "Fillplots" (Fläche unterhalt von Kurve) übereinander!
Image:
Stack (binary/octet-stream)
|
Was bedeutet Gauß-Verteilung? | Kleine Abweichungen = Häufig Große Abweichungen = Selten random.gauss(mittelwert, standardabweichung {in %}) |
Image:
Gauss (binary/octet-stream)
|
|
Bei welcher Wahrscheinlichkeit ist jede Zahl !gleich! Wahrscheinlich? | Gleichverteilung "random.uinform(0,20)" IR Reelezahlen von 0 AUSSCHLIESSLICH 20! |
Beschreibe den Plot:
Image:
Ran. (binary/octet-stream)
|
Zeichnen einer roten Linie
(0,100) = x-Achsenlänge (Von,Bis)
(150,150) = y-Achsenlänge (Von,Bis)
Image:
Ran1 (binary/octet-stream)
|
Wie ordnet man z.B. beim Kraftwerk Beispiel, jedem einzelnen Kraftwerk eine eigene Zufallszahl zu? (Einrücken beachten!) |
Image:
Ran3 (binary/octet-stream)
|
Bei einem Münzwurf, bei dem mit einer Wahrscheinlichkeit von 30% "KOPF" geworfen wird, wird welche Verteilung genommen? |
Image:
Ran2 (binary/octet-stream)
|
Welche zahlen müssen in den Code: "random.uniform(____,____)"
um eine 20% Wahrscheinlichkeit eines Ausfalls zu simulieren?
Image:
Ran4 (binary/octet-stream)
|
random.uniform(0,100)<=20: Bei 20% Wahrscheinlichkeit, dass es funktioniert: random.uniform(0,100)>=20: |
Welcher Befehlt "wählt" aus einer Vorgabe von Möglichlichkeiten zufällig einen aus? | "random.choice(a,b,c)" |
Welcher Befehl "mischt" Werte z.B. innerhalb einer Liste durch? | "random.shuffel(name_liste)" |
Zusammenfassung von Kap 4 lesen und wiederholen. |
Image:
Ran5 (binary/octet-stream)
|
Neuer Wert der Liste ist vom vorherigen Abhängig? |
Image:
Wald (binary/octet-stream)
|
Wie kann eine Matrix erstellt werden? | np.zeros((10,10)) =10x10 Matrix mit 0en. |
Was macht dieser Befehl? int(random.uniform(0,10)) | int rundet auf ganze Zahlen ab, z.B.: 7,01=7 7,99 = 7 8,4 = 8 |
Wie sieht: LISTE=int(random.uniform(0,2)) plt.matshow(LISTE) aus? |
Image:
Wald1 (binary/octet-stream)
|
Wie sieht: LISTE=(random.uniform(0,2)) plt.matshow(LISTE) aus? |
Image:
Wald2 (binary/octet-stream)
|
Image:
Array (binary/octet-stream)
|
BMW Da erstes Element im Array (=Vektor) 0 ist! Übersicht: 0=Ford; 1=Volvo usw... |
Want to create your own Flashcards for free with GoConqr? Learn more.