How I make circular grid without using meshgrid or rectangle?
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I made circle grid by using meshgrid of X and Y.Then I took the circle formula from the rectangular grid by following this code:
>>[x,y]=meshgrid(-128:127,-128:127); %(replicates the grid vectors from -128 to 127 to produce a full grid. This gridis represented by the output coordinate arrays X and Y).
>>z=sqrt(x.^2+y.^2); % is the formula for having the circle (Matrix) >>c=(z<14); % to cutoff 14 value >>figure,imshow(c)
My question is :How I make circular grid directly instead of making square or rectangle grid and then making circular formula with cutoff???
I hope to find the solution from the members in this website
thank you
1 comentario
Anonymous
el 11 de Abr. de 2018
How would I change the color of this circle? Also, how would I add another circle like this?
Respuestas (1)
Jos (10584)
el 10 de Dic. de 2014
I think your approach is very straightforward. Everything I can think of right that does not generate grid points being thrown away later involves looping twice.
Moreover, your variable C needs to be rectangular if it is used by imshow ...
0 comentarios
Ver también
Categorías
Más información sobre Surface and Mesh Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!