PRODUCTS
Products Overview
Mathematica
Mathematica Student Edition
Mathematica Home Edition
Wolfram
CDF Player
(free download)
Computable Document Format (CDF)
web
Mathematica
grid
Mathematica
Wolfram
Workbench
Wolfram
SystemModeler
Wolfram
Finance Platform
Mathematica
Add-Ons
Wolfram|Alpha Products
SOLUTIONS
Solutions Overview
Engineering
Aerospace Engineering & Defense
Chemical Engineering
Control Systems
Electrical Engineering
Image Processing
Industrial Engineering
Materials Science
Mechanical Engineering
Operations Research
Optics
Petroleum Engineering
Biotechnology & Medicine
Bioinformatics
Medical Imaging
Finance, Statistics & Business Analysis
Actuarial Sciences
Data Analysis & Mining
Econometrics
Economics
Financial Engineering & Mathematics
Financial Risk Management
Statistics
Software Engineering & Content Delivery
Authoring & Publishing
Interface Development
Software Engineering
Web Development
Science
Astronomy
Biological Sciences
Chemistry
Environmental Sciences
Geosciences
Social & Behavioral Sciences
Design, Arts & Entertainment
Game Design, Special Effects & Generative Art
Education
STEM Education Initiative
Higher Education
Community & Technical College Education
Primary & Secondary Education
Students
Technology
Computable Document Format (CDF)
High-Performance & Parallel Computing (HPC)
See Also: Technology Guide
PURCHASE
Online Store
Other Ways to Buy
Volume & Site Licensing
Contact Sales
Software
Service
Upgrades
Training
Books
Merchandise
SUPPORT
Support Overview
Mathematica
Documentation
Knowledge Base
Learning Center
Technical Services
Community & Forums
Training
Does My Site Have a License?
Wolfram User Portal
COMPANY
About Wolfram Research
News
Events
Wolfram Blog
Partnerships
Employment Opportunities
History of
Mathematica
Stephen Wolfram's Home Page
Contact Us
OUR SITES
All Sites
Wolfram|Alpha
Demonstrations Project
MathWorld
Integrator
Wolfram Functions Site
Mathematica Journal
Wolfram Media
Wolfram
Tones
Wolfram Science
Stephen Wolfram
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE
DOCUMENTATION CENTER
FOR THE LATEST INFORMATION.
DOCUMENTATION CENTER SEARCH
New to
Mathematica
?
Find your learning path
»
Mathematica
>
Visualization and Graphics
>
Symbolic Graphics Language
>
Graphics Objects
>
Circle
>
BUILT-IN MATHEMATICA SYMBOL
Disk
RoundingRadius
Rotate
Cylinder
Sphere
See Also »
|
Graphics Objects
Precollege Education
Symbolic Graphics Language
New in 6.0: Graphics Primitives & Directives
More About »
Circle
Circle
is a two-dimensional graphics primitive that represents a circle of radius
r
centered at the point
x
,
y
.
Circle
gives a circle of radius 1.
Circle
gives a circular arc.
Circle
gives an ellipse with semi-axes of lengths
and
, oriented parallel to the coordinate axes.
MORE INFORMATION
Angles are measured in radians counterclockwise from the positive
x
direction.
Circle
yields a segment of an ellipse obtained by transforming a circular arc with the specified starting and ending angles.
»
Scaled
or
Scaled
can be used in the radius specification. The
are in scaled coordinates, and the
are in ordinary coordinates.
Circle
[{
x
,
y
},
Scaled
[
s
]]
gives a circle of scaled radius
s
.
»
Offset
can be used to specify radii in printer's points.
»
The thickness of the circle can be specified using the
Thickness
directive.
»
Individual coordinates, lists of coordinates, and parameters in circles can be
Dynamic
objects.
Circle
is equivalent to
Circle
.
»
EXAMPLES
CLOSE ALL
Basic Examples
(4)
A unit circle:
A circular arc:
An ellipse:
Differently styled circles:
A unit circle:
In[1]:=
Out[1]=
A circular arc:
In[1]:=
Out[1]=
An ellipse:
In[1]:=
Out[1]=
Differently styled circles:
In[1]:=
Out[1]=
Scope
(13)
Specify radii:
Specify centers:
A circular arc:
An ellipse:
An elliptical arc:
Short form for a unit circle at the origin:
Circles with different thicknesses:
Thickness in scaled size:
Thickness in printer's points:
Dashed circles:
Colored circles:
Using
Scaled
coordinates and radii:
Use
ImageScaled
coordinates and radii:
Use
Offset
coordinates:
Use
Offset
to specify the radii in printer's points:
Applications
(3)
The square packing of circles:
The hexagonal packing of circles:
Define the circumcenter of a triangle:
Draw the circumcircle of an arbitrary triangle:
Simulation of elliptical gears:
Properties & Relations
(5)
Use
Rotate
to get all possible ellipses:
To create a filled circle use
Disk
:
The 3D generalization is
Sphere
:
An implicit specification of a circle can be generated by
ContourPlot
:
A parametric specification of a circle can be generated by
ParametricPlot
:
Possible Issues
(2)
Using
Scaled
radii will depend on the
PlotRange
:
Using
ImageScaled
sizes will depend on the
ImageSize
and
AspectRatio
:
Neat Examples
(4)
Random circles:
The seed of life:
A family of circles:
Yin and yang:
SEE ALSO
Disk
RoundingRadius
Rotate
Cylinder
Sphere
MORE ABOUT
Graphics Objects
Precollege Education
Symbolic Graphics Language
New in 6.0: Graphics Primitives & Directives
New in 2 | Last modified in 6