將變量設置為隨機數。我想將變量設置為隨機數。 我試過這個。但它不起作用
MEnum = 5;
For( i = 1, i = MEnum, i++,
betai = Random uniform.( 30, 50 )
);
當我將其打印到日誌時,它只是不斷地給我隨機數,我如何獲得 beta1 到 beta5 的 5 個不同的隨機數?
高級統計建模回复:將變量設置為隨機數。非常好的一課, @tx尼爾森。 我也想提供這樣的方式:
beta = J( MEnum, 1, Random Uniform( 30, 50 ) );
回复:將變量設置為隨機數。沒關係,我把你的經期取出來了,效果很好。 我沒注意就抄了。 謝謝你!
回复:將變量設置為隨機數。我試過
beta = {};
For( i = 1, i <= MEnum, i++,
beta[i] = Random uniform.( 30, 50 );
Print( betai );
);
MEnum 是在這一切之上定義的並且工作正常。
但我收到此錯誤:
名稱未解決:隨機制服。訪問或評估“隨機制服”。 , 隨機均勻。( 30, 50 ) /*###*/
回复:將變量設置為隨機數。我試過
beta = {};
For( i = 1, i <= MEnum, i++,
beta[i] = Random uniform.( 30, 50 );
Print( betai );
);
MEnum 基於選擇的列數。 我檢查了一下,它正在工作。
但我收到此錯誤:
名稱未解決:隨機制服。訪問或評估“隨機制服”。 , 隨機均勻。( 30, 50 ) /*###*/
回复:將變量設置為隨機數。並將 i=MEnum 更改為 i<=MEnum
回复:將變量設置為隨機數。我會這樣做
beta = {};
MEnum = 5;
for (i=1, I<=MEnum,i++,
beta[i] = Random uniform. (30,50);
);