Re: [發問]隨機取代陣列

看板MATLAB作者 (氧氣)時間11年前 (2012/12/20 08:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《cutemis (認真讀書)》之銘言: : 我是Matlab的初學者 我卡關了 : 想請問假如我的資料如下 : A = [1 2 3 4 5; 6 7 8 9 10; 11 12 13 14 15 ]; : 1 2 3 4 5 : 6 7 8 9 10 : 11 12 13 14 15 : B = [1 2 3; 4 5 6; 7 8 9 ]; : 1 2 3 : 4 5 6 : 7 8 9 : 我想隨機從這A五行裡找出三行用B的這三行取代 : A 取代完的例子 (隨機其中) : 3 1 3 2 5 : 6 4 8 5 10 : 9 7 13 8 15 : 請問要怎麼寫? A想要被替換的column indices直接由randperm決定就好 以下僅供參考 ind_rep = randperm( 5 , 3 ); A( : , ind_rep ) = B; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.127.59 ※ 編輯: Oxygenair 來自: 140.113.127.59 (12/20 08:52)
文章代碼(AID): #1Gqc4iVw (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1Gqc4iVw (MATLAB)