AoPSWiki
Want to learn how to tackle those tough MATHCOUNTS and AMC counting and probability problems? Check out Art of Problem Solving's Introduction to Counting & Probability by David Patrick.

Asymptote: Drawing

From AoPSWiki

Asymptote (Vector Graphics Language)
Getting Started - Basics - Reference - Examples - How to - Macros and Packages - Advanced Asymptote - Help

Useful functions - CSE5 Package

This is one of the most basic of asymptote elements.

Let us start off with the most basic of this basic command: drawing a dot.

To draw a dot, simply write the following code:

dot((0,0));

dot((0,0));

You can fix certain attributes to this dot, such as color:

dot((0,0),green);

dot((0,0),green);

Now let's draw a path, or a line segment.

draw((0,0)--(5,5));

draw((0,0)--(5,5));

Once again, we can set certain attributes, such as color and linewidth, both at the same time.

draw((0,0)--(5,5),green+linewidth(1));

draw((0,0)--(5,5),green+linewidth(1));

Now if this diagram is too large, we can size it to be smaller:

size(100); draw((0,0)--(5,5),green+linewidth(1));

size(100);draw((0,0)--(5,5),green+linewidth(1));

We can also create multiple paths with one line, if we want a triangle or a square, for example:

draw((0,0)--(5,5)--(5,0)--cycle);

draw((0,0)--(5,5)--(5,0)--cycle);

Note that this uses the cycle command, meaning the path returns to its original point, in this case (0,0).

Try our innovative online adaptive learning system, Alcumus.
Over 1100 problems and 60+ video lessons. FREE!
© Copyright 2008 AoPS Incorporated. All Rights Reserved. • FoundationPrivacyContact Us