Aufgabe 2.7Z: C-Programm z3
Aus LNTwww
Version vom 2. September 2016, 14:27 Uhr von Nabil (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „ {{quiz-Header|Buchseite=Stochastische Signaltheorie/Erzeugung von diskreten Zufallsgrößen }} right| :Das nebenstehend ange…“)
- Das nebenstehend angegebene C-Programm z3 erzeugt sukzessive eine binomialverteilte Zufallsgröße mit den charakteristischen Kenngrößen I und p. Es verwendet dabei das Programm z1, das bereits in Aufgabe A2.7 beschrieben und analysiert wurde.
- Gehen Sie davon aus, dass das Programm mit den Parametern I = 4 und p = 0.75 aufgerufen wird. Die ersten acht vom Zufallsgenerator random() erzeugten reellwertigen Zahlen (alle zwischen 0 und 1) lauten:
- $$\rm 0.75, 0.19, 0.43, 0.08, 0.99, 0.32, 0.53, 0.02.$$
Hinweis: Diese Aufgabe gehört zu Kapitel 2.5.
Fragebogen
Musterlösung
- 1. Alle drei Aussagen sind richtig.
- 2. Die reellwertigen Zufallszahlen 0.75, 0.19, 0.43 und 0.08 werden jeweils mit 0.25 verglichen und führen zu den Binärwerten 1, 0, 1, 0. Das ergibt im ersten Aufruf die Summe z3 = 2.
- 3. Analog zum Ergebnis von b) treten wegen der Zufallswerte 0.99, 0.32, 0.53 und 0.02 nun die Binärwerte 1, 1, 1 und 0 auf. Dies führt zum Ausgabewert z3 = 3 (Summe der Binärwerte).