[討論] 有關rand(1)和rand(100)的差別

看板MATLAB作者 (Jong)時間10年前 (2014/11/25 19:00), 10年前編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/4 (看更多)
請問一下, 如果a是一個100x100的隨機亂數矩陣, a=rand(100); b也是一個100x100的矩陣, b=[rand(1) rand(1) rand(1) ... rand(1); rand(1) rand(1) rand(1) ... rand(1); . . . rand(1) rand(1) rand(1) ... rand(1)]。 這樣a,b兩者的意義是不是不一樣? 如果不一樣, 請問有什麼方法可以寫出以b形式表示但和a意義相同的亂數矩陣? 希望前輩稍加提點,有任何comment/hint都非常感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.46.212 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1416913255.A.53D.html ※ 編輯: hwwwh (140.113.46.212), 11/25/2014 19:01:27

11/25 19:25, , 1F
不確定明顯差異~但可以設同樣rand seed 看看會不會重複
11/25 19:25, 1F

11/25 22:12, , 2F
你可以做個實驗,把兩個的distribution畫出來比較
11/25 22:12, 2F
文章代碼(AID): #1KT65dKz (MATLAB)
文章代碼(AID): #1KT65dKz (MATLAB)