Create a circle in the matrix with zeros
Afficher commentaires plus anciens
Hi!
I have a Matrix D=onse(N,N).
I would like to make a circle with radius R at the center at (i0,j0) with filled zeros.
I wrote something like that but it takes so long time in my sub-loop to calculate it. Do you have a better idea how can we make such "0" circle inside the matrix?
for i=1:N
for j=1:N
if ((i-i0)^2+(j-j0)^2)<(R^2)
D(i,j)=0;
end
end
end
Thank you for your help!
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur MATLAB dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!