ドキュメンテーション センター

  • 評価版
  • 製品アップデート

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

ランダムな整数

この例では、数値集合 –10、–9、...、9、10 上の離散一様分布から得た整数値の乱数からなる配列を作成する方法を示します。

最も単純な randi の構文は、1 から指定値 imax までの倍精度整数値を返します。異なる範囲を指定するには、iminimax の引数を共に使用します。

まず、乱数発生器を初期化してこの例の結果を再現可能にします。

rng(0,'twister');

数値集合 –10、–9、...、9、10 上の離散一様分布から得た整数値の乱数からなる、1 行 1000 列の配列を作成します。randi([imin imax],m,n]) の構文を使用します。

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

r の値が指定範囲内にあることを確認します。

r_range = [min(r) max(r)]
r_range =

   -10    10
この情報は役に立ちましたか?