看板 [ MATLAB ]
討論串[問題] 請問如何使用矩陣取代這個迴圈
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Gwaewluin (神無月 孝臣)時間17年前 (2007/05/10 14:47), 編輯資訊
1
0
0
內容預覽:
M1=reshape(repmat(M(:)',2,1),size(M,1)*2,size(M,2))';. M2=reshape(repmat(M1(:)',2,1),size(M1,1)*2,size(M1,2));. M2([1 end],:)=[];. M2(:,[1 end])=[];.
(還有381個字)

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者CDavid (UNFAIR)時間17年前 (2007/05/10 15:32), 編輯資訊
0
0
0
內容預覽:
萬分感謝這個好方法 速度增加了不少. 只是請問要是M矩陣變成1024*1024. 要相加的小矩陣變成17*17. 這樣2G的記憶體好像還不夠吃@@. 我有用uint16做處理了. r=17. [M,x]=hist(A,x);. M=uint16(M);. M1=reshape(repmat(M(:)
(還有239個字)
首頁
上一頁
1
下一頁
尾頁