Matlabで任意の半径の円の端を構成する点の行列を見つけるにはどうすればよいですか? これらの点をプロットすると、円に近いものが得られるはずです (ただし、滑らかな円は無限の数の点で構成されています)。
質問する
1834 次
1 に答える
2
radius = 5; %desired radius
numPoints = 1000; %Number of points in your circle
angles = linspace(0,2*pi,numPoints)'; %Angles evenly spread around the circle, from 0 to 2*pi radians
xyCircle = radius*[cos(angles) sin(angles)]; %This is the matrix you probably want
plot(xyCircle(:,1), xyCircle(:,2),'.'); %Quick plot to check the result
axis equal;
于 2013-01-09T20:38:32.310 に答える