gnuplot manual

  • View
    213

  • Download
    9

Embed Size (px)

Text of gnuplot manual

gnuplot 4.4An Interactive Plotting ProgramThomas Williams & Colin KelleyVersion 4.4 organized by: Hans-Bernhard Broker, Ethan A Merritt, and othersMajor contributors (alphabetic order):Hans-Bernhard BrokerJohn CampbellRobert CunninghamDavid DenholmGershon ElberRoger FearickCarsten GrammesLucas HartLars HeckingThomas KoenigDavid KotzEd KubaitisRussell LangTimothee LecomteAlexander LehmannAlexander MaiEthan A MerrittPetr MikulkCarsten StegerTom TkacikJos Van der WoudeAlex WooJames R. Van ZandtJohannes ZellnerCopyright c ( 1986 - 1993, 1998, 2004 Thomas Williams, Colin KelleyCopyright c ( 2004 - 2009 various authorsMailing list for comments: gnuplot-info@lists.sourceforge.netMailing list for bug reports: gnuplot-bugs@lists.sourceforge.netWeb access (preferred): http://sourceforge.net/projects/gnuplotThis manual was originally prepared by Dick Crawford.05 Mar 20102 gnuplot 4.4 CONTENTSContentsI Gnuplot 151 Copyright 152 Introduction 153 Seeking-assistance 174 New features introduced in version 4.4 174.1 Internationalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.2 Transparency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.3 Volatile Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.4 Canvas size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184.5 New plot elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184.6 New or revised terminal drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184.7 New smoothing algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Backwards compatibility 196 Batch/Interactive Operation 197 Command-line-editing 208 Comments 209 Coordinates 2010 Datastrings 2111 Enhanced text mode 2112 Environment 2213 Expressions 2313.1 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2413.1.1 Elliptic integrals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2613.1.2 Random number generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2613.2 Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2713.2.1 Unary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2713.2.2 Binary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2713.2.3 Ternary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2813.3 Gnuplot-dened variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2813.4 User-dened variables and functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2914 Fonts 29CONTENTS gnuplot 4.4 314.1 Cairo (pdfcairo, pngcairo, wxt terminals) . . . . . . . . . . . . . . . . . . . . . . . . . . . 3014.2 Gd (png, gif, jpeg terminals) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3014.3 Postscript (also encapsulated postscript *.eps) . . . . . . . . . . . . . . . . . . . . . . . . 3015 Glossary 3116 Linetype, colors, and styles 3116.1 Colorspec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3216.1.1 Rgbcolor variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3316.1.2 Linecolor variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3317 Mouse input 3417.1 Bind . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3417.1.1 Bind space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3517.2 Mouse variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3518 Plotting 3619 Start-up 3620 String constants and string variables 3621 Substitution and Command line macros 3721.1 Substitution of system commands in backquotes . . . . . . . . . . . . . . . . . . . . . . . 3721.2 Substitution of string variables as macros . . . . . . . . . . . . . . . . . . . . . . . . . . . 3721.3 String variables, macros, and command line substitution . . . . . . . . . . . . . . . . . . 3822 Syntax 3822.1 Quote Marks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3923 Time/Date data 40II Plotting styles 4024 Boxerrorbars 4125 Boxes 4126 Boxxyerrorbars 4227 Candlesticks 4228 Circles 4329 Dots 4430 Filledcurves 444 gnuplot 4.4 CONTENTS31 Financebars 4532 Fsteps 4533 Histeps 4634 Histograms 4634.1 Newhistogram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4834.2 Automated iteration over multiple columns . . . . . . . . . . . . . . . . . . . . . . . . . . 4935 Image 4935.1 Transparency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5035.2 Image failsafe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5036 Impulses 5037 Labels 5138 Lines 5139 Linespoints 5140 Points 5241 Steps 5242 Rgbalpha 5243 Rgbimage 5244 Vectors 5345 Xerrorbars 5346 Xyerrorbars 5347 Yerrorbars 5448 Xerrorlines 5449 Xyerrorlines 5450 Yerrorlines 5551 3D (surface) plots 55III Commands 5552 Cd 56CONTENTS gnuplot 4.4 553 Call 5654 Clear 5755 Evaluate 5756 Exit 5757 Fit 5857.1 Adjustable parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5957.2 Short introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6057.3 Error estimates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6057.3.1 Statistical overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6157.3.2 Practical guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6157.4 Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6257.4.1 Control variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6257.4.2 Environment variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6357.5 Multi-branch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6357.6 Starting values . . . . . . . . . . . . . . . . . . . . . . . .