作者panzertp (失ゎれた彩畫)
站內MATLAB
標題Re: [問題] 矩陣特定位置修改數值
時間Fri Feb 17 17:38:54 2012
提供另一個方法 利用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