Go to the first, previous, next, last section, table of contents.

What's New in version 3.7

Gnuplot version 3.7 contains many new features. This section gives a partial list and links to the new items in no particular order.

1. fit f(x) 'file' via uses the Marquardt-Levenberg method to fit data. (This is only slightly different from the gnufit patch available for 3.5.)

2. Greatly expanded using command. See plot using.

3. set timefmt allows for the use of dates as input and output for time series plots. See Time/Date data and timedat.dem.

4. Multiline labels and font selection in some drivers.

5. Minor (unlabeled) tics. See set mxtics.

6. key options for moving the key box in the page (and even outside of the plot), putting a title on it and a box around it, and more. See set key.

7. Multiplots on a single logical page with set multiplot.

8. Enhanced postscript driver with super/subscripts and font changes. (This was a separate driver (enhpost) that was available as a patch for 3.5.)

9. Second axes: use the top and right axes independently of the bottom and left, both for plotting and labels. See plot.

10. Special datafile names '-' and "". See plot special-filenames.

11. Additional coordinate systems for labels and arrows. See coordinates.

12. set size can try to plot with a specified aspect ratio.

13. set missing now treats missing data correctly.

14. The call command: load with arguments.

15. More flexible range commands with reverse and writeback keywords.

16. set encoding for multi-lingual encoding.

17. New x11 driver with persistent and multiple windows.

18. New plotting styles: xerrorbars, histeps, financebars and more. See set style.

19. New tic label formats, including "%l %L" which uses the mantissa and exponents to a given base for labels. See set format.

20. New drivers, including cgm for inclusion into MS-Office applications and gif for serving plots to the WEB.

21. Smoothing and spline-fitting options for plot. See plot smooth.

22. set margin and set origin give much better control over where a graph appears on the page.

23. set border now controls each border individually.

24. The new commands if and reread allow command loops.

25. Point styles and sizes, line types and widths can be specified on the plot command. Line types and widths can also be specified for grids, borders, tics and arrows. See plot with. Furthermore these types may be combined and stored for further use. See set linestyle.

26. Text (labels, tic labels, and the time stamp) can be written vertically by those terminals capable of doing so.

Go to the first, previous, next, last section, table of contents.