Info
此问题已关闭。 请重新打开它进行编辑或回答。
How to plot an NxN array of circles?
2 次查看(过去 30 天)
显示 更早的评论
I want to plot an NxN array of circles. Just to visualize, I attached an image of what I want to achieve. I'm new in MatlLab so I tried to plot a single circle first, and here is the sample code below:
n = 2^10; % size of mask M = zeros(n); I = 1:n; x = I - n/2; % mask x - coordinates y = n/2 - I; % mask y - coordinates [X,Y] = meshgrid(x,y); % create 2-D mask grid R = 200; % aperture radius A = (X.^2 + Y.^2 <= R^2); % Circular aperture of radius R M(A) = 1; % set mask elements inside aperture to 1 imagesc(M) % plot mask axis image
I really don't have any idea on how to plot a 2D-array of circles. The distance between two circles is two radii. I need this for my research. Hoping anyone can help.
0 个评论
回答(0 个)
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!