Zufallszahlen Scilab

OP #6194560
Lesenswert?

Hallo zusammen,

Ich stehe vor folgendem Problem in Scilab :

Ich möchte aus einer Liste von 15 Zahlen zufällig nacheinander die 
zahlen auswählen.

Vom Prinzip her, habe ich mir gedacht, das ich eine Zufallszahl von 1 
bis 15 erzeuge. Danach müsste ich dann wieder eine Zufallszahl erzeugen, 
ausgenommen von der ersten. Sprich die erste Zufallszahl war die 8, soll 
die neue Zufallszahl auch von 1 bis 15 gehen aber die 8 ausgenommen 
sein.

Ich hoffe es ist nicht zu verwirrend geschrieben und jemand hat eine 
Idee, wie so etwas zu lösen ist.

Gruß
Fuchs
Gast #6194689
Lesenswert?

M. F. schrieb:

> Ich möchte aus einer Liste von 15 Zahlen zufällig
> nacheinander die zahlen auswählen.
>
> Vom Prinzip her, habe ich mir gedacht, das ich eine
> Zufallszahl von 1 bis 15 erzeuge. Danach müsste ich
> dann wieder eine Zufallszahl erzeugen, ausgenommen
> von der ersten. Sprich die erste Zufallszahl war
> die 8, soll die neue Zufallszahl auch von 1 bis 15
> gehen aber die 8 ausgenommen sein.

Ingenieurmäßig: Bereits gezogene Zahlen aus der Liste
streichen, d.h. Liste um ein Element verkürzen. Neue
Zufallszahl dann aus dem kleineren Bereich wählen.

Mathematisch: Zufallspermutation der ursprünglichen
15 Zahlen berechnen lassen und diese dann einfach
der Reihe nach abarbeiten.
Gast #6200391
Lesenswert?

Stehe vor dem selben Problem nur mit der Besonderheit das die 
Zufallszahl(x) nicht den Wert x haben darf.

Als Beispiel:

X(1) = 2
X(2) = 3
X(3) = 1

das wäre okay.

X(1) = 1
X(2) = 3
X(3) = 2

das nicht da X(1) = 1 ist. Gibt es eine Möglichkeit das auszuschließen ?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren