Re: [問題] randsrc相關問題 已回收

看板MATLAB作者 (大長今)時間15年前 (2010/05/04 01:08), 編輯推噓3(304)
留言7則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《afa0525 (阿發)》之銘言: : 我想要用這個指令  : 1~40每個數字的機率是0.01 : 41~80每個數字的機率是0.01 : 81~120每個數字的機率是0.005 : 我想要做這個動作 要配合randsrc指令 : 不過指令好像沒辦法寫成 : randsrc(120,1,[(1:40) (41:80) (81:120);0.01 0.01 0.005) : 想請問各位板友! 我想做這個事情  : 應該不可能一個數字一個數字打 請問還有什麼方式可以做 : 感謝幫忙 (matlab新手) A=[1:120; kron([0.01 0.01 0.005],ones(1,40))]; randsrc(120,1,A) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.115.181

05/04 01:17, , 1F
感謝成功了! 想再問個額外的問題 萬一我的數字間隔
05/04 01:17, 1F

05/04 01:17, , 2F
是沒有規則性的 這樣可以嗎??
05/04 01:17, 2F

05/04 01:18, , 3F
例如 1-4 5-8 9-17 17-20 例如這樣的話 我該怎麼作?
05/04 01:18, 3F

05/04 01:20, , 4F
中間沒斷掉 也是直接1:20 只是後面機率要改而已
05/04 01:20, 4F

05/04 01:20, , 5F
總之數字共幾個 機率就要有幾個就好了
05/04 01:20, 5F

05/04 01:24, , 6F
︿︿ 謝謝您! 想再問個問題....我PO新文 不然有點亂
05/04 01:24, 6F

05/04 01:30, , 7F
測試完成 成功了感謝biglongtoday大力幫忙 ^^ thanks..
05/04 01:30, 7F
文章代碼(AID): #1BtmC49v (MATLAB)
文章代碼(AID): #1BtmC49v (MATLAB)