Vorlesung 1 BuK/IIm20/Vorlesung 1 Lemke
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Python</language>
=== Partielle Funktionen Bsp.: ===
<run id="60564c9ed5f5b">
import time
x = float(input("Please type real number: "))
if x == 3:
while True:
time.sleep(1)
else:
print(35/(x-3))
</run>
=== Selbstgewähltes Beispiel für eine partielle Funktion ===
Infektionsfunktion, bei der die Infektionswahrscheinlichkeit von dem inversen Würfel (inverse cube) der Distanz zwischen den Individuen abhängt.
Diese Funktion ist nur für positive x definiert, da es keine negative Distanz geben kann. Auch der Wertebereich ist hier beschränkt, die Infektionswahrscheinlichkeit darf einen Maximalwert nicht überschreiten, hier der INFECTION_PROBABILITY_FACTOR. In jedem Fall kann sie als Wahrscheinlichkeit nicht größer als 1 sein.
[[Bild:InfectionFunction.png]]
Abbildung aus Projektpräsentation einer Epidemiesimulation (von Uta Lemke und William Stock)
x-Achse: Distanz zwischen den Individuen
y-Achse: Infektionswahrscheinlichkeit in Prozent