diff options
author | Karl Berry <karl@freefriends.org> | 2009-06-09 00:38:32 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-06-09 00:38:32 +0000 |
commit | 5a5ed51adcf876db905825989f564b51d622c0dd (patch) | |
tree | e735ac11e0f5fa09d2ef7c8992654fb5ff98b39e /Master/texmf/doc/asymptote/examples/errorbars.asy | |
parent | fa0e85e77e9560d371aa26d0ddc1500c4c050e16 (diff) |
asy doc, tlpsrc patterns
git-svn-id: svn://tug.org/texlive/trunk@13675 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf/doc/asymptote/examples/errorbars.asy')
-rw-r--r-- | Master/texmf/doc/asymptote/examples/errorbars.asy | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/Master/texmf/doc/asymptote/examples/errorbars.asy b/Master/texmf/doc/asymptote/examples/errorbars.asy new file mode 100644 index 00000000000..a8707b24972 --- /dev/null +++ b/Master/texmf/doc/asymptote/examples/errorbars.asy @@ -0,0 +1,42 @@ +import graph; + +picture pic; +real xsize=200, ysize=140; +size(pic,xsize,ysize,IgnoreAspect); + +pair[] f={(5,5),(50,20),(90,90)}; +pair[] df={(0,0),(5,7),(0,5)}; + +errorbars(pic,f,df,red); +draw(pic,graph(pic,f),"legend", + marker(scale(0.8mm)*unitcircle,red,FillDraw(blue),above=false)); + +scale(pic,true); + +xaxis(pic,"$x$",BottomTop,LeftTicks); +yaxis(pic,"$y$",LeftRight,RightTicks); +add(pic,legend(pic),point(pic,NW),20SE,UnFill); + +picture pic2; +size(pic2,xsize,ysize,IgnoreAspect); + +frame mark; +filldraw(mark,scale(0.8mm)*polygon(6),green,green); +draw(mark,scale(0.8mm)*cross(6),blue); + +draw(pic2,graph(pic2,f),marker(mark,markuniform(5))); + +scale(pic2,true); + +xaxis(pic2,"$x$",BottomTop,LeftTicks); +yaxis(pic2,"$y$",LeftRight,RightTicks); + +yequals(pic2,55.0,red+Dotted); +xequals(pic2,70.0,red+Dotted); + +// Fit pic to W of origin: +add(pic.fit(),(0,0),W); + +// Fit pic2 to E of (5mm,0): +add(pic2.fit(),(5mm,0),E); + |