randint (fonction du module MathScript RT)

Aide du module LabVIEW 2012 MathScript RT

Date d'édition : June 2012

Numéro de référence : 373123C-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Classe propriétaire : statistics

Requiert : Module MathScript RT

Syntaxe

e = randint(a)

e = randint(a, b)

e = randint(a, b, range)

e = randint(a, b, [c d])

e = randint(a, b, range, s)

e = randint(a, b, [c d], s)

Description

Génère des entiers pseudo-aléatoires à distribution uniforme dans la gamme que vous spécifiez. randint utilise le même générateur de nombres pseudo-aléatoires que rand.

Exemples

Entrées

Nom Description
a Spécifie le nombre de lignes de e. a est un entier positif.
b Spécifie le nombre de colonnes de e. b est un entier positif.
range Spécifie la gamme d'entiers pseudo-aléatoires à générer. range est un entier. Si range est positif, LabVIEW génère des entiers pseudo-aléatoires dans l'intervalle [0, range-1]. Si range est 0, LabVIEW génère des entiers de 0. Si gamme est négatif, LabVIEW génère des entiers pseudo-aléatoires dans l'intervalle [gamme+1, 0]. La gamme par défaut est 2 et LabVIEW génère des entiers pseudo-aléatoires dans l'intervalle [0, 1].
c Spécifie la limite inférieure de l'intervalle des entiers pseudo-aléatoires à générer. c est un entier.
d Spécifie la limite supérieure de l'intervalle des entiers pseudo-aléatoires à générer. d est un entier.
s Spécifie la valeur de départ du générateur de nombres pseudo-aléatoires à utiliser.

Sorties

Nom Description
e Renvoie une matrice de type a-, -b d'entiers pseudo-aléatoires à distribution uniforme dans l'intervalle que vous spécifiez. Si vous ne spécifiez pas b, e renvoie une matrice carrée de longueur a.

Détails

Le tableau suivant répertorie les caractéristiques de support de cette fonction.

Supportée par le moteur d'exécution LabVIEW Oui
Supportée sur les cibles RT Oui
Compatible avec les durées d'exécution limitées sur RT Non caractérisée

Exemples

A = randint(1)
B = randint(3, 4)
C = randint(1, 10, 8)
D = randint(10, 2, [-4, 4])
E = randint(5, 1, 0, 99)
F = randint(3, 4, [-1, 1], 99)

Rubriques apparentées

rand
randnormal
random

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile