Re: [問題] 取矩陣內位置滿足特定條件的index已回收

看板MATLAB作者 (max)時間17年前 (2008/11/28 08:38), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《ericabab (ㄍㄠˊ)》之銘言: : (要做影像處理的filter用的) : 請問假設現在有一個矩陣 : 想要取出以中間點為原點,半徑為r的圓上那些點 : 要怎麼寫呢,謝謝 假設A是I*J矩陣 B是收集滿足條件的元素之集合 B=[]; for i=1:I for j=1:J if((i-I/2)^2+(j-J/2)^2<=r^2) B=[B,A(i,j)]; end end end B -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.66.207

11/28 09:54, , 1F
嗯謝謝,但我想要不要用迴圈寫不知道有沒辦法> <
11/28 09:54, 1F
文章代碼(AID): #19BprgDU (MATLAB)
文章代碼(AID): #19BprgDU (MATLAB)