Re: [問題] 請教一下如何畫圓已回收

看板MATLAB作者 (密)時間17年前 (2009/02/02 11:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《kcting (CHI)》之銘言: : 請教一下 : 我想在 512*512圖中 以中心點為圓心 : a=zeros(512, 512) : 中心點取四捨五入出來的質 : 512/2=256 : (256,256)中心點 : 然後以中心點劃一個圓出來 : 半徑可以自己設定 : 請問要怎麼用呢 : 感謝感謝 N = 512; a(1:N,1:N) = 0; SN = 300; % 圓周切細數目 r = 50; % 圓半徑 x = 256; % 圓心 x 座標 y = 256; % 圓心 y 座標 for i=1:SN theta = i/(SN-1)*2*pi; ix = round(x+r*cos(theta)); iy = round(y+r*sin(theta)); a(ix,iy) = 1; end -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.60.193 ※ 編輯: Semisphere 來自: 140.115.60.193 (02/02 11:44)
文章代碼(AID): #19XcladR (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #19XcladR (MATLAB)