Re: [問題] 矩陣特定位置修改數值

看板MATLAB作者 (失ゎれた彩畫)時間12年前 (2012/02/17 17:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
提供另一個方法 利用sub2ind的解法 A=reshape([1:25],5,5)'; d=[1 2;2 3;3 4;4 5]; C=sub2ind(size(A),d(:,1),d(:,2)); A(C)=0; 另外diva大的方法 概念類似 不過用logical matrix可能會好一點 A=reshape([1:25],5,5)'; d=[1 2;2 3;3 4;4 5]; C=sub2ind(size(A),d(:,1),d(:,2)); L=false(size(A)); L(C)=true; A(L)=0; -- 時の放浪者 (Toki no Hourousha) ----"FF6 Tina's Theme" 遙か遠く 夜を越えて 砂漠の海を 彷徨う 神の聲は 蜃氣樓 忘れられた人々 影は白く 搖らめきたつ 今ひとたびの 幻 蒼く燃える 勇者の夢 永遠に眠る人々 遙か遠く 夜を越えて‧‧‧ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.82.2
文章代碼(AID): #1FFY0pSD (MATLAB)
文章代碼(AID): #1FFY0pSD (MATLAB)