[問題] 請問矩陣要重新排列的語法?!已回收

看板MATLAB作者 (○PONY○)時間16年前 (2010/01/05 18:57), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
一直想不起來這個語法,煩請大大幫忙解惑 假如我有一個矩陣A=[1:1000]; 如何讓A矩陣內的1000個值隨機重新排列,維度仍維持跟原先的一樣,值也不重覆!! 一直想不起來,翻書又沒翻到> < 麻煩大大幫忙解答!! 感恩!! 感謝B大的回覆 可是我是想將一個不規則矩陣重新排列,因為矩陣有可能是B=[25 3 6 78 21 20 7 96]; 如何將B矩陣重新隨機排列呢? 祝大家新年快樂~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.138.211

01/05 19:36, , 1F
你的例子而言 randperm(1000); 即可
01/05 19:36, 1F
※ 編輯: ISAMH 來自: 163.13.138.211 (01/05 19:41)

01/05 20:35, , 2F
A = randperm(8), B2 = B(A)
01/05 20:35, 2F
文章代碼(AID): #1BGni6ul (MATLAB)