Main Content

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Zufällige Ganzzahlen

Dieses Beispiel zeigt, wie Sie ein Array zufälliger Ganzzahlwerte aus einer diskreten, gleichmäßigen Verteilung der Zahlenreihe –10, –9,...,9, 10 erstellen können.

Die einfachste Syntax randi gibt Ganzzahlwerte zwischen 1 und einem festgelegten Wert, imax, mit doppelter Genauigkeit aus. Um einen anderen Bereich festzulegen, verwenden Sie die Argumente imin und imax zusammen.

Initialisieren Sie zunächst den Zufallszahlengenerator, um die Ergebnisse in diesem Beispiel wiederholbar zu machen.

rng(0,'twister');

Erstellen Sie ein 1x1000-Array zufälliger Ganzzahlwerte aus einer diskreten gleichmäßigen Verteilung der Zahlenreihe -10, -9,...,9, 10. Verwenden Sie die Syntax randi([imin imax],m,n).

r = randi([-10 10],1,1000);

Überprüfen Sie, ob die Werte in r im angegebenen Bereich liegen.

[rmin,rmax] = bounds(r)
rmin = -10
rmax = 10

Siehe auch

|

Verwandte Themen