Aufgabe 19

  1. Bei Twisted-GFSR-Generatoren wird für die Matrix A meistens folgende Form gewählt: A enthält also Einsen in der unteren Nebendiagonalen und einen Vektor a als letzte Spalte. Wie kann man dann die Berechnung von A · x in Matlab durchführen, wenn man x als einfache uint-Variable geeigneter Größe wählt?
  2. Erzeugen Sie Zufallszahlen mit einem TGFSR-Generator mit folgenden Parametern Dabei bedeutet 0xNNNN (wie in der Informatik üblich), dass NNNN die Hexadezimaldarstellung einer Zahl ist.
  3. Testen Sie die in ii. erhaltene Folge auf Gleichverteilung.