Main Content

Numeri interi casuali

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 complementari