-
Notifications
You must be signed in to change notification settings - Fork 9
/
package.lisp
70 lines (57 loc) · 1.46 KB
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
;;;; package.lisp
(defpackage #:vgplot
(:use :cl)
(:import-from :ltk :do-execute)
(:import-from :cl-fad :with-output-to-temporary-file)
(:documentation "# vgplot
This common lisp library is an interface to the gnuplot plotting
utility.
The intention of the API is to resemble to some of the plot commands
of octave or matlab.
## Usage
(asdf:load-system :vgplot) or (ql:quickload :vgplot)
(vgplot:plot '(1 2 3) '(0 -2 17))
For examples run the demo function:
(vgplot:demo)
and see API documentation in docs/vgplot.html or on http://volkers.github.io/vgplot/vgplot.html
## License
Copyright (C) 2013 - 2022 Volker Sarodnick
mail: (remove #\\y (subseq \"[email protected]\" 9))
GNU General Public License
")
(:export :*debug*
:*gnuplot-binary*
:axis
:bar
:close-all-plots
:close-plot
:demo
:figure
:format-plot
:grid
:legend
:load-data-file
:loglog
:meshgrid-x
:meshgrid-y
:meshgrid-map
:new-plot
:plot
:plot-file
:print-plot
:replot
:range
:semilogx
:semilogy
:stairs
:stairs-no-plot
:subplot
:surf
:text
:text-delete
:text-show-label
:title
:xlabel
:ylabel
:zlabel
:3d-plot))