randi

Entier aléatoire.

📝 Syntaxe

  • X = randi(imax)

  • X = randi(imax, n)

  • X = randi(imax, sz)

  • X = randi(imax, ..., typename)

  • X = randi(imax, ..., 'like', p)

  • X = randi([imin, imax], ...)

📥 Argument d'entrée

  • imax - Valeur entière maximale (incluse).

  • imin - Valeur entière minimale (incluse).

  • n - GĂ©nère une matrice n-par-n.

  • sz - Vecteur de taille spĂ©cifiant la taille du tableau de sortie.

  • typename - Type de donnĂ©es de sortie : "single", "double", "int8", "uint8", "int16", "uint16", "int32", "uint32" ou "logical".

  • p - Tableau dont le type et la complexitĂ© sont utilisĂ©s pour la sortie.

📤 Argument de sortie

  • X - Tableau d'entiers alĂ©atoires.

đź“„ Description

randi renvoie des entiers aléatoires tirés d'une distribution uniforme discrète.

X = randi(imax) renvoie un entier scalaire aléatoire entre 1 et imax.

X = randi(imax, n) renvoie une matrice n-par-n d'entiers aléatoires entre 1 et imax.

X = randi(imax, sz) renvoie un tableau dont le vecteur de taille sz définit size(X).

X = randi(imax, ..., typename) renvoie un tableau d'entiers aléatoires du type typename.

X = randi(imax, ..., 'like', p) renvoie un tableau d'entiers aléatoires similaire à p (même type et complexité).

X = randi([imin, imax], ...) renvoie des entiers aléatoires entre imin et imax.

đź’ˇ Exemples

đź”— Voir aussi

rng, rand, randn, eye.

đź•” Historique

Version
đź“„ Description

1.15.0

version initiale

Last updated

Was this helpful?