Re: [問題] 請教一下如何畫圓已回收
※ 引述《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)
討論串 (同標題文章)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章