Re: [問題] 複製矩陣內容物且應用??已回收

看板MATLAB作者 ( )時間16年前 (2010/02/26 22:35), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/3 (看更多)
temp=[0 0 0; 0 0 1; 0 1 0; 0 1 1; 1 0 0] select=temp(randsrc(1,1,[1,2,3,4,5;0.3, 0.2, 0.2, 0.1, 0.2]),:) 先把矩陣建出來把random產生的東西當index去取就好了阿 ※ 引述《afa0525 (阿發)》之銘言: : 有一矩陣 : 0 0 0 複製到的機率0.3 : 0 0 1 0.2 : 0 1 0 0.2 : 0 1 1 0.1 : 1 0 0 0.2 : 我想要做個動作 是可以複製這個2進制矩陣 : 但我不知道程式碼能否做到 : 隨機率複製產生出的結果可能為 : 0 0 0 : 0 0 0 : 1 0 0 : 0 1 0 : 1 0 0 : 請問板上的高人,可以指點我迷津嗎?? 我卡在這個地方 已經第四天了 , : 完全還是摸不著頭緒 ... randsrc這個指令好像只能隨機率個別產生0 1 : 我想問 有沒有指令可以透過機率隨機產生 0 0 0 ....這串2進制 : 這樣我問題就可以解決,或者是還有什麼辦法可以解決? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.114.75.8

03/02 17:07, , 1F
謝謝 ^^ 和我後來想到的辦法一樣耶 感謝您
03/02 17:07, 1F
文章代碼(AID): #1BXzn0aE (MATLAB)
文章代碼(AID): #1BXzn0aE (MATLAB)