[問題] 如何產生隨機-1~1的數值已回收

看板MATLAB作者 (南哥)時間16年前 (2009/02/17 16:51), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
想請問一下如何產生一串(假設100個)介於-1~1的值(不要整數) 因為有查到randint這個指令有辦法控制隨機數值的範圍(但是是整數) rand這指令可以產生0~1隨機的值(非整數) 但好像沒辦法決定它的範圍 請問各位大大知道是否有其他指令可以產生隨機數值且控制區間範圍嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.163.67

02/17 16:59, , 1F
Generate uniform values from the interval [a, b]
02/17 16:59, 1F

02/17 16:59, , 2F
r = a + (b-a).*rand(100,1);
02/17 16:59, 2F
文章代碼(AID): #19cdggRB (MATLAB)
文章代碼(AID): #19cdggRB (MATLAB)