0

-1 から 1 の間で 1 x 6 の行列要素をランダムに選択します。

例えば、[-1 1 -1 1 1 1]

どうやって選ぶの??

4

2 に答える 2

2

可能な値のベクトルを作成し、randiそのベクトルにランダムなインデックスを生成するために使用します。

Choices = [-1 1];
Index = randi(length(Choices), 1, 6);
Choices(Index)
ans =

     1     1     1    -1     1    -1
于 2012-10-27T19:26:37.953 に答える
0

完全を期すために:

randVec = 2*randi([0 1], 1,6) - 1;
于 2012-10-28T05:48:18.860 に答える