randint(MathScript RTモジュール関数)

LabVIEW 2012 MathScript RTモジュールヘルプ

発行日時: June 2012

製品番号: 373123C-0112

»製品情報を参照
ヘルプをダウンロード(Windowsのみ)

所有クラス: statistics

要件:MathScript RTモジュール

構文

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)

説明

指定された範囲の均一分布擬似乱数整数を生成します。randintrandと同じ擬似乱数ジェネレータを使用します。

サンプル

入力

名前 説明
a eの行数を指定します。aは正の整数です。
b eの列数を指定します。bは正の整数です。
range 生成する擬似乱数整数の範囲を指定します。rangeは整数です。rangeが正の数の場合、生成される擬似乱数整数の範囲は[0, range-1]になります。rangeが0の場合、0の整数が生成されます。rangeが負の数の場合、生成される擬似乱数整数の範囲は [range+1, 0]になります。デフォルト範囲は2、生成される擬似乱数整数の範囲は[0, 1]です。
c 生成する擬似乱数整数の範囲の下境界を指定します。cは整数です。
d 生成する擬似乱数整数の範囲の上境界を指定します。dは整数です。
s 擬似乱数ジェネレータのシードを指定します。

出力

名前 説明
e 指定範囲の均一分布擬似乱数のa-by-bの行列を返します。bを指定しない場合は、eは長さがaの正方行列を返します。

詳細

次の表には、この関数のサポート特性 が記載されています。

LabVIEWランタイムエンジンでサポートされる はい
RTターゲットでサポートされる はい
RTで制限付きの実行時間に適する 特性なし

サンプル

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)

関連項目

rand
randnormal
random



この記事は役に立ちましたか。

役に立たなかった