生成预定数字的向量

时间:2013-07-07 08:35:54

标签: vector octave

我只需要在Octave中生成一个预定数字的1xn向量。 我必须生成一个0.7和1.8的1xn随机序列。我该怎么办?

1 个答案:

答案 0 :(得分:0)

我认为“0.7和1.8的随机序列”是指每个条目为0.7或1.8,概率为0.5

为此你可以这样做:

r = rand(1,n);
v = zeros(1,n);
v(r < 0.5) = 0.7;
v(r >= 0.5) = 1.8;