2013-07-07 39 views
-1

我只需要在Octave中生成一個預定數的1xn向量。 我必須生成0.7和1.8的1xn隨機序列。我該怎麼做?生成一個預定數的向量

+0

如果他們是隨機的,那麼它們不是「預定的」。當然,僞隨機是不同的。無論如何,爲什麼不嘗試一下!努力。 – 2013-07-09 10:22:37

回答

0

我把它用「的0.7和1.8的隨機序列」你的意思是每一個條目的概率0.5

無論是0.7還是1.8的每個爲此,你可以這樣做:

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