Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Numeri interi casuali

R2026a

Questo esempio mostra come creare un array di valori interi casuali estratti da una distribuzione uniforme discreta sull'insieme di numeri -10, -9,...,9, 10.

La sintassi più semplice randi restituisce valori interi a doppia precisione compresi tra 1 e un valore specificato imax. Per specificare un intervallo diverso, utilizzare gli argomenti imin e imax insieme.

Per prima cosa, inizializzare il generatore di numeri casuali per rendere ripetibili i risultati di questo esempio.

rng(0,'twister');

Creare un array 1x1000 di valori interi casuali estratti da una distribuzione uniforme discreta sull'insieme di numeri -10, -9,...,9, 10. Utilizzare la sintassi randi([imin imax],m,n).

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

Verificare che i valori in r siano compresi nell'intervallo specificato.

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

Vedi anche

|

Argomenti