Borrar filtros
Borrar filtros

Make dla with circles instead of pixels

6 visualizaciones (últimos 30 días)
george korris
george korris el 2 de Feb. de 2023
Comentada: William Rose el 12 de Feb. de 2023
Hi everyone I have a code for 2D DLA but it adds pixels to an initial pixel and I would like them to not be pixels but small squares or small circles instead. I have managed to make the initial area to which the pixels from the dla are added a square or a circle but I cant find a way to add circles or other squares to it.

Respuesta aceptada

William Rose
William Rose el 6 de Feb. de 2023
Here is a script that does what I think you are requesting. Each monomer in the aggregate is represented by a circle. I will use 3 figures to illustrate this:
Above: Possible circles to use for each monomer, ranging from diameter d=6 pixels to d=20 pixels.
Above: Aggregate array with d=10. Inset: original aggregate, 1 pixel per monomer.
Above: Aggregate array with d=20. Inset: original aggregate, 1 pixel per monomer.
I think the image with d=10 is just as good as the one with d=20, so I recommend it, since it takes up 4 times less memory than the image with d=20. You can change d in the script, run it, and decide.
  8 comentarios
george korris
george korris el 12 de Feb. de 2023
Yes you are correct @William Rose! Sorry to bother you! You are awesome ! Thank you for your valuable time and comments!
William Rose
William Rose el 12 de Feb. de 2023
@george korris, you’re welcome and good luck aggregating🙂

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Thermal Analysis 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!

Translated by