Make designs with random arrangements of circles.
Run the code to draw 100 random circles in a size 10 region. Try a different number of circles:
This draws a circle at coordinate {5,5}. PlotRange specifies the size of the drawing area:
Use RandomReal to draw circles at random positions.
This gives a random number between 0 and 10. Each time you run the code, you get a different number:
This gives a list of two random numbers:
This draws a circle at a random position. Each time you run the code, the circle is drawn in a different place:
Use Table to draw lots of circles. Table makes lists of things.
This gives a list of 10 random coordinate positions:
This draws 10 circles in random coordinate positions:
If you don’t specify a PlotRange, the output will be just large enough to contain all the circles:
Use circles with random radii up to 1.5. Try ranges of radii other than 1.5:
This draws a circle at {5,5} with a radius of 1.5:
Use RandomReal to specify a random radius. Each time you run the code, you get a different size of circle with a radius between 0 and 1.5:
Make both the positions and the radii of the circles random:
Use random colors, and use disks instead of circles. Try numbers of disks other than 100:
Use Disk instead of Circle to get a filled-in shape:
Make the disk red:
Make the disk a random color. Each time you run the code, you get a different color of disk:
Make disks with random colors, random positions, and random sizes:
Make each disk have 50% opacity. Try different opacities:
Add Opacity[.5] to make the disks 50% opaque (which is 50% transparent):
Share It—Make a website that gives a different “circlescape” each time it’s visited:
Deploy the “circlescape” code to the Wolfram Cloud where anyone with a browser can use it:
Click the link in the output to visit the site. Refresh the page in your browser to get a new circlescape.
Tell the world about your creation by sharing the link via email, tweet, or other message.