看板
[ MATLAB ]
討論串[問題] 矩陣特定位置修改數值
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
提供另一個方法 利用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可能會好
(還有221個字)
內容預覽:
我的方法是. 令一個B矩陣. 利用eye和ones函數. 做出一個遮罩. 再把A矩陣和B矩陣每個元素相乘. 不知道有沒有更好的作法. close all. clear all. clc. A = [ 1 2 3 4 5 ;. 6 7 8 9 10 ;. 11 12 13 14 15 ;. 16 17
(還有223個字)
內容預覽:
想問. 有一矩陣. A = [ 1 2 3 4 5. 6 7 8 9 10. 11 12 13 14 15. 16 17 18 19 20. 21 22 23 24 25 ]. 以及一個陣列. d = [1 2. 2 3. 3 4. 4 5]. 我希望把A矩陣中第1列第2行,第2列第3行,第3列第4
(還有107個字)
首頁
上一頁
1
下一頁
尾頁