From 7c58fc7ab3e2464b543a8d5a8338bfae43ef96ee Mon Sep 17 00:00:00 2001 From: Giorgio Calderone Date: Fri, 17 Apr 2020 20:08:53 +0200 Subject: [PATCH] Docs updated --- v1.2.0/advanced/index.html | 163913 +------------------------------ v1.2.0/api/index.html | 40 +- v1.2.0/basic/index.html | 2 +- v1.2.0/examples/index.html | 2 +- v1.2.0/index.html | 2 +- v1.2.0/install/index.html | 2 +- v1.2.0/options/index.html | 2 +- v1.2.0/recipes/index.html | 2 +- v1.2.0/script2_data/jl_QQWcNJ | Bin 120000 -> 0 bytes v1.2.0/search/index.html | 2 +- v1.2.0/search_index.js | 2 +- v1.2.0/style/index.html | 2 +- v1.2.0/terminals/index.html | 2 +- 13 files changed, 36 insertions(+), 163937 deletions(-) delete mode 100644 v1.2.0/script2_data/jl_QQWcNJ diff --git a/v1.2.0/advanced/index.html b/v1.2.0/advanced/index.html index 0b5505d..b9b74cf 100644 --- a/v1.2.0/advanced/index.html +++ b/v1.2.0/advanced/index.html @@ -17,9 +17,9 @@ name = "\$MyDataSet1" a = vars.a, b = vars.b, c = vars.c)
┌ Info: Best fit values:
-│   a = 1.47753770412003
-│   b = 0.333174808662086
-└   c = 0.69826612931412

Multiplot

Gnuplot.jl can draw multiple plots in the same figure by exploiting the multiplot command. Each plot is identified by a positive integer number, which can be used as argument to @gp to redirect commands to the appropriate plot.

Recycling data from the previous example we can plot both data and best fit model (in plot 1) and residuals (in plot 2):

@gp    "f(x) = a * sin(b + c*x)"
+│   a = 1.49358345451425
+│   b = 0.297338855330415
+└   c = 0.704689661505663

Multiplot

Gnuplot.jl can draw multiple plots in the same figure by exploiting the multiplot command. Each plot is identified by a positive integer number, which can be used as argument to @gp to redirect commands to the appropriate plot.

Recycling data from the previous example we can plot both data and best fit model (in plot 1) and residuals (in plot 2):

@gp    "f(x) = a * sin(b + c*x)"
 @gp :- "a=$(vars.a)" "b=$(vars.b)" "c=$(vars.c)"
 @gp :- name=>(x, y, err)
 @gp :- "set multiplot layout 2,1"
@@ -77,192 +77,7 @@ sinc2d(x,y) = sin.(sqrt.(x.^2 + y.^2))./sqrt.(x.^2+y.^2)
 fxy = [sinc2d(x,y) for x in x, y in y]
 @gsp :- 2 x y fxy "w pm3d notit"

Multiple sessions

Gnuplot.jl can handle multiple sessions, i.e. multiple gnuplot processes running simultaneously. Each session is identified by an ID (sid::Symbol, in the documentation).

In order to redirect commands to a specific session simply insert a symbol into your @gp or @gsp call, e.g.:

@gp :GP1 "plot sin(x)"    # opens first window
 @gp :GP2 "plot sin(x)"    # opens secondo window
-@gp :- :GP1 "plot cos(x)" # add a plot on first window
- - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1 - - - - - -0.8 - - - - - -0.6 - - - - - -0.4 - - - - - -0.2 - - - - - 0 - - - - - 0.2 - - - - - 0.4 - - - - - 0.6 - - - - - 0.8 - - - - - 1 - - - - - -10 - - - - - -5 - - - - - 0 - - - - - 5 - - - - - 10 - - - - - - - - - sin(x) - - - - - sin(x) - - - - - - cos(x) - - - cos(x) - - - - - - - - - - - - - - - - - - -

The session ID can appear in every position in the argument list, but only one ID can be present in each call. If the session ID is not specified the :default session is used.

The names of all current sessions can be retrieved with session_names():

julia> println(session_names())
+@gp :- :GP1 "plot cos(x)" # add a plot on first window

The session ID can appear in every position in the argument list, but only one ID can be present in each call. If the session ID is not specified the :default session is used.

The names of all current sessions can be retrieved with session_names():

julia> println(session_names())
 [:default, :GP1, :GP2]

To quit a specific session use Gnuplot.quit():

julia> Gnuplot.quit(:GP1)
 0

The output value is the exit status of the underlying gnuplot process.

You may also quit all active sessions at once with Gnuplot.quitall():

julia> Gnuplot.quitall()

Histograms

Gnuplot.jl provides a facility to compute (see hist() function) an histogram. It allows to set the range to consider (range= keyword) and either the bin size (bs=) or the total number of bins (nbins=) in the histogram (see hist() documentation for further information) and return a Gnuplot.Histogram1D structure, whose content can be visualized as follows:

x = randn(1000);
 h = hist(x, range=3 .* [-1,1], bs=0.5)
@@ -286,163721 +101,5 @@ for direction in [-1,1]
         @gsp :- frame x y direction * factor .* fxy "w pm3d notit" :-
     end
 end
-@gsp
- - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Gnuplot -Produced by GNUPLOT 5.2 patchlevel 8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - - - -10 - - - - - - - - - -8 - - - - - - - - - -6 - - - - - - - - - -4 - - - - - - - - - -2 - - - - - - - - - 0 - - - - - - - - - 2 - - - - - - - - - 4 - - - - - - - - - 6 - - - - - - - - - 8 - - - - - - - - - 10 - - - - - - - -1 - - - - - - - -0.5 - - - - - - - 0 - - - - - - - 0.5 - - - - - - - 1 - - - - - gnuplot_plot_1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Here the frame variable is used as multiplot index. The animation can be saved in a GIF file with:

save(term="gif animate size 480,360 delay 5", output="assets/animation.gif")

Direct command execution

When gnuplot commands are passed to @gp or @gsp they are stored in a session for future use, or to be saved in Gnuplot scripts. If you simply wish to execute a command without storing it in the session, and possibly retrieve a value, use gpexec. E.g., to retrieve the value of a gnuplot variable:

julia> gpexec("print GPVAL_TERM")
-"unknown"

You may also provide a session ID as first argument (see Multiple sessions) to redirect the command to a specific session.

Alternatively you may start the The gnuplot REPL to type commands directly from the Julia prompt.

The gnuplot REPL

The Gnuplot.jl package comes with a built-in REPL mode to directly send commands to the underlying gnuplot process. Since the REPL is a global resource, the gnuplot mode is not enabled by default. You can start it with:

Gnuplot.repl_init(start_key='>')

The customizable start_key character is the key which triggers activation of the REPL mode. To quit the gnuplot REPL mode hit the backspace key.

Dry sessions

A "dry session" is a session with no underlying gnuplot process. To enable dry sessions type:

Gnuplot.options.dry = true;

before starting a session (see also Options). Note that the dry option is a global one, i.e. it affects all sessions started after setting the option.

Clearly, no plot can be generated in dry sessions. Still, they are useful to run Gnuplot.jl code without raising errors (no attempt will be made to communicate with the underlying process). Moreover, Gnuplot scripts can also be generated in a dry session, without the additional overhead of sending data to the gnuplot process.

If a gnuplot process can not be started the package will print a warning, and automatically enable dry sessions.

+@gsp

Here the frame variable is used as multiplot index. The animation can be saved in a GIF file with:

save(term="gif animate size 480,360 delay 5", output="assets/animation.gif")

Direct command execution

When gnuplot commands are passed to @gp or @gsp they are stored in a session for future use, or to be saved in Gnuplot scripts. If you simply wish to execute a command without storing it in the session, and possibly retrieve a value, use gpexec. E.g., to retrieve the value of a gnuplot variable:

julia> gpexec("print GPVAL_TERM")
+"unknown"

You may also provide a session ID as first argument (see Multiple sessions) to redirect the command to a specific session.

Alternatively you may start the The gnuplot REPL to type commands directly from the Julia prompt.

The gnuplot REPL

The Gnuplot.jl package comes with a built-in REPL mode to directly send commands to the underlying gnuplot process. Since the REPL is a global resource, the gnuplot mode is not enabled by default. You can start it with:

Gnuplot.repl_init(start_key='>')

The customizable start_key character is the key which triggers activation of the REPL mode. To quit the gnuplot REPL mode hit the backspace key.

Dry sessions

A "dry session" is a session with no underlying gnuplot process. To enable dry sessions type:

Gnuplot.options.dry = true;

before starting a session (see also Options). Note that the dry option is a global one, i.e. it affects all sessions started after setting the option.

Clearly, no plot can be generated in dry sessions. Still, they are useful to run Gnuplot.jl code without raising errors (no attempt will be made to communicate with the underlying process). Moreover, Gnuplot scripts can also be generated in a dry session, without the additional overhead of sending data to the gnuplot process.

If a gnuplot process can not be started the package will print a warning, and automatically enable dry sessions.

diff --git a/v1.2.0/api/index.html b/v1.2.0/api/index.html index bbd0645..2e843b4 100644 --- a/v1.2.0/api/index.html +++ b/v1.2.0/api/index.html @@ -1,43 +1,43 @@ -API · Gnuplot.jl

API

Index

Exported symbols

The list of Gnuplot.jl exported symbols is as follows:

Gnuplot.@gpMacro
@gp args...

The @gp macro, and its companion @gsp for 3D plots, allows to send data and commands to the gnuplot using an extremely concise syntax. The macros accepts any number of arguments, with the following meaning:

  • one, or a group of consecutive, array(s) of either Real or String build up a dataset. The different arrays are accessible as columns 1, 2, etc. from the gnuplot process. The number of required input arrays depends on the chosen plot style (see gnuplot documentation);

  • a string occurring before a dataset is interpreted as a gnuplot command (e.g. set grid);

  • a string occurring immediately after a dataset is interpreted as a plot element for the dataset, by which you can specify using clause, with clause, line styles, etc.. All keywords may be abbreviated following gnuplot conventions. Moreover, "plot" and "splot" can be abbreviated to "p" and "s" respectively;

  • the special symbol :- allows to split one long statement into multiple (shorter) ones. If given as first argument it avoids starting a new plot. If it given as last argument it avoids immediately running all commands to create the final plot;

  • any other symbol is interpreted as a session ID;

  • an Int (>= 1) is interpreted as the plot destination in a multi-plot session (this specification applies to subsequent arguments, not previous ones);

  • an input in the form "\$name"=>(array1, array2, etc...) is interpreted as a named dataset. Note that the dataset name must always start with a "$";

  • an input in the form keyword=value is interpreted as a keyword/value pair. The accepted keywords and their corresponding gnuplot commands are as follows:

    • xrange=[low, high] => "set xrange [low:high];
    • yrange=[low, high] => "set yrange [low:high];
    • zrange=[low, high] => "set zrange [low:high];
    • cbrange=[low, high]=> "set cbrange[low:high];
    • key="..." => "set key ...";
    • title="..." => "set title "..."";
    • xlabel="..." => "set xlabel "..."";
    • ylabel="..." => "set ylabel "..."";
    • zlabel="..." => "set zlabel "..."";
    • cblabel="..." => "set cblabel "..."";
    • xlog=true => set logscale x;
    • ylog=true => set logscale y;
    • zlog=true => set logscale z.
    • cblog=true => set logscale cb;
    • margins=... => set margins ...;
    • lmargin=... => set lmargin ...;
    • rmargin=... => set rmargin ...;
    • bmargin=... => set bmargin ...;
    • tmargin=... => set tmargin ...;

All Keyword names can be abbreviated as long as the resulting name is unambiguous. E.g. you can use xr=[1,10] in place of xrange=[1,10].

  • a PlotElement object is expanded in its fields and processed as one of the previous arguments;

  • any other data type is processed through an implicit recipe. If a suitable recipe do not exists an error is raised.

source
Gnuplot.@gspMacro
@gsp args...

This macro accepts the same syntax as @gp, but produces a 3D plot instead of a 2D one.

source
Gnuplot.contourlinesFunction
contourlines(x::Vector{Float64}, y::Vector{Float64}, h::Matrix{Float64}; cntrparam="level auto 10")

Compute paths of contour lines for 2D data, and return a vector of IsoContourLines object.

Arguments:

  • x, y: Coordinates;
  • h: the levels on which iso contour lines are to be calculated
  • cntrparam: settings to compute contour line paths (see gnuplot documentation for cntrparam).

Example

x = randn(5000);
+API · Gnuplot.jl

API

Index

Exported symbols

The list of Gnuplot.jl exported symbols is as follows:

Gnuplot.@gpMacro
@gp args...

The @gp macro, and its companion @gsp for 3D plots, allows to send data and commands to the gnuplot using an extremely concise syntax. The macros accepts any number of arguments, with the following meaning:

  • one, or a group of consecutive, array(s) of either Real or String build up a dataset. The different arrays are accessible as columns 1, 2, etc. from the gnuplot process. The number of required input arrays depends on the chosen plot style (see gnuplot documentation);

  • a string occurring before a dataset is interpreted as a gnuplot command (e.g. set grid);

  • a string occurring immediately after a dataset is interpreted as a plot element for the dataset, by which you can specify using clause, with clause, line styles, etc.. All keywords may be abbreviated following gnuplot conventions. Moreover, "plot" and "splot" can be abbreviated to "p" and "s" respectively;

  • the special symbol :- allows to split one long statement into multiple (shorter) ones. If given as first argument it avoids starting a new plot. If it given as last argument it avoids immediately running all commands to create the final plot;

  • any other symbol is interpreted as a session ID;

  • an Int (>= 1) is interpreted as the plot destination in a multi-plot session (this specification applies to subsequent arguments, not previous ones);

  • an input in the form "\$name"=>(array1, array2, etc...) is interpreted as a named dataset. Note that the dataset name must always start with a "$";

  • an input in the form keyword=value is interpreted as a keyword/value pair. The accepted keywords and their corresponding gnuplot commands are as follows:

    • xrange=[low, high] => "set xrange [low:high];
    • yrange=[low, high] => "set yrange [low:high];
    • zrange=[low, high] => "set zrange [low:high];
    • cbrange=[low, high]=> "set cbrange[low:high];
    • key="..." => "set key ...";
    • title="..." => "set title "..."";
    • xlabel="..." => "set xlabel "..."";
    • ylabel="..." => "set ylabel "..."";
    • zlabel="..." => "set zlabel "..."";
    • cblabel="..." => "set cblabel "..."";
    • xlog=true => set logscale x;
    • ylog=true => set logscale y;
    • zlog=true => set logscale z.
    • cblog=true => set logscale cb;
    • margins=... => set margins ...;
    • lmargin=... => set lmargin ...;
    • rmargin=... => set rmargin ...;
    • bmargin=... => set bmargin ...;
    • tmargin=... => set tmargin ...;

All Keyword names can be abbreviated as long as the resulting name is unambiguous. E.g. you can use xr=[1,10] in place of xrange=[1,10].

  • a PlotElement object is expanded in its fields and processed as one of the previous arguments;

  • any other data type is processed through an implicit recipe. If a suitable recipe do not exists an error is raised.

source
Gnuplot.@gspMacro
@gsp args...

This macro accepts the same syntax as @gp, but produces a 3D plot instead of a 2D one.

source
Gnuplot.contourlinesFunction
contourlines(x::Vector{Float64}, y::Vector{Float64}, h::Matrix{Float64}; cntrparam="level auto 10")

Compute paths of contour lines for 2D data, and return a vector of IsoContourLines object.

Arguments:

  • x, y: Coordinates;
  • h: the levels on which iso contour lines are to be calculated
  • cntrparam: settings to compute contour line paths (see gnuplot documentation for cntrparam).

Example

x = randn(5000);
 y = randn(5000);
 h = hist(x, y, nbins1=20, nbins2=20);
 clines = contourlines(h.bins1, h.bins2, h.counts, cntrparam="levels discrete 15, 30, 45");
 @gp "set size ratio -1"
 for i in 1:length(clines)
     @gp :- clines[i].data "w l t '$(clines[i].z)' dt $i"
-end
source
Gnuplot.dataset_namesFunction
dataset_names(sid::Symbol)
-dataset_names()

Return a vector with all dataset names for the sid session. If sid is not provided the default session is considered.

source
Gnuplot.dataset_namesFunction
dataset_names(sid::Symbol)
+dataset_names()

Return a vector with all dataset names for the sid session. If sid is not provided the default session is considered.

source
Gnuplot.gpexecFunction
gpexec(sid::Symbol, command::String)
 gpexec(command::String)

Execute the gnuplot command command on the underlying gnuplot process of the sid session, and return the results as a Vector{String}. If a gnuplot error arises it is propagated as an ErrorException.

If the sid argument is not provided, the default session is considered.

Examples:

gpexec("print GPVAL_TERM")
-gpexec("plot sin(x)")
source
Gnuplot.gpmarginsFunction
gpmargins(sid::Symbol)
-gpmargins()

Return a NamedTuple with keys l, r, b and t containing respectively the left, rigth, bottom and top margins of the current plot (in screen coordinates).

source
Gnuplot.gprangesFunction
gpranges(sid::Symbol)
-gpranges()

Return a NamedTuple with keys x, y, z and cb containing respectively the current plot ranges for the X, Y, Z and color box axis.

source
Gnuplot.gpvarsFunction
gpvars(sid::Symbol)
-gpvars()

Return a NamedTuple with all currently defined gnuplot variables. If the sid argument is not provided, the default session is considered.

source
Gnuplot.histFunction
hist(v::Vector{T}; range=extrema(v), bs=NaN, nbins=0, pad=true) where T <: Real

Calculates the histogram of the values in v and returns a Histogram1D structure.

Arguments

  • v: a vector of values to compute the histogra;
  • range: values of the left edge of the first bin and of the right edge of the last bin;
  • bs: size of histogram bins;
  • nbins: number of bins in the histogram;
  • pad: if true add one dummy bins with zero counts before the first bin and after the last.

If bs is given nbins is ignored.

Example

v = randn(1000)
+gpexec("plot sin(x)")
source
Gnuplot.gpmarginsFunction
gpmargins(sid::Symbol)
+gpmargins()

Return a NamedTuple with keys l, r, b and t containing respectively the left, rigth, bottom and top margins of the current plot (in screen coordinates).

source
Gnuplot.gprangesFunction
gpranges(sid::Symbol)
+gpranges()

Return a NamedTuple with keys x, y, z and cb containing respectively the current plot ranges for the X, Y, Z and color box axis.

source
Gnuplot.gpvarsFunction
gpvars(sid::Symbol)
+gpvars()

Return a NamedTuple with all currently defined gnuplot variables. If the sid argument is not provided, the default session is considered.

source
Gnuplot.histFunction
hist(v::Vector{T}; range=extrema(v), bs=NaN, nbins=0, pad=true) where T <: Real

Calculates the histogram of the values in v and returns a Histogram1D structure.

Arguments

  • v: a vector of values to compute the histogra;
  • range: values of the left edge of the first bin and of the right edge of the last bin;
  • bs: size of histogram bins;
  • nbins: number of bins in the histogram;
  • pad: if true add one dummy bins with zero counts before the first bin and after the last.

If bs is given nbins is ignored.

Example

v = randn(1000)
 h = hist(v, bs=0.5)
 @gp h  # preview
-@gp h.bins h.counts "w histep notit"
source
hist(v1::Vector{T1 <: Real}, v2::Vector{T2 <: Real}; range1=[NaN,NaN], bs1=NaN, nbins1=0, range2=[NaN,NaN], bs2=NaN, nbins2=0)

Calculates the 2D histogram of the values in v1 and v2 and returns a Histogram2D structure.

Arguments

  • v1: a vector of values along the first dimension;
  • v2: a vector of values along the second dimension;
  • range1: values of the left edge of the first bin and of the right edge of the last bin, along the first dimension;
  • range1: values of the left edge of the first bin and of the right edge of the last bin, along the second dimension;
  • bs1: size of histogram bins along the first dimension;
  • bs2: size of histogram bins along the second dimension;
  • nbins1: number of bins along the first dimension;
  • nbins2: number of bins along the second dimension;

If bs1 (bs2) is given nbins1 (nbins2) is ignored.

Example

v1 = randn(1000)
+@gp h.bins h.counts "w histep notit"
source
hist(v1::Vector{T1 <: Real}, v2::Vector{T2 <: Real}; range1=[NaN,NaN], bs1=NaN, nbins1=0, range2=[NaN,NaN], bs2=NaN, nbins2=0)

Calculates the 2D histogram of the values in v1 and v2 and returns a Histogram2D structure.

Arguments

  • v1: a vector of values along the first dimension;
  • v2: a vector of values along the second dimension;
  • range1: values of the left edge of the first bin and of the right edge of the last bin, along the first dimension;
  • range1: values of the left edge of the first bin and of the right edge of the last bin, along the second dimension;
  • bs1: size of histogram bins along the first dimension;
  • bs2: size of histogram bins along the second dimension;
  • nbins1: number of bins along the first dimension;
  • nbins2: number of bins along the second dimension;

If bs1 (bs2) is given nbins1 (nbins2) is ignored.

Example

v1 = randn(1000)
 v2 = randn(1000)
 h = hist(v1, v2, bs1=0.5, bs2=0.5)
 @gp h  # preview
-@gp "set size ratio -1" "set auto fix" h.bins1 h.bins2 h.counts "w image notit"
source
Gnuplot.linetypesFunction
linetypes(cmap::ColorScheme; lw=1, ps=1, dashed=false, rev=false)
-linetypes(s::Symbol; lw=1, ps=1, dashed=false, rev=false)

Convert a ColorScheme object into a string containing the gnuplot commands to set up linetype colors.

If the argument is a Symbol it is interpreted as the name of one of the predefined schemes in ColorSchemes.

If rev=true the line colors are reversed. If a numeric or string value is provided through the lw and ps keywords thay are used to set the line width and the point size respectively. If dashed is true the linetypes with index greater than 1 will be displayed with dashed pattern.

source
Gnuplot.paletteFunction
palette(cmap::ColorScheme; rev=false)
-palette(s::Symbol; rev=false)

Convert a ColorScheme object into a string containing the gnuplot commands to set up the corresponding palette.

If the argument is a Symbol it is interpreted as the name of one of the predefined schemes in ColorSchemes. If rev=true the palette is reversed.

source
Gnuplot.recipeFunction
recipe(h::Histogram1D)
-recipe(h::Histogram2D)

Implicit recipes to visualize 1D and 2D histograms.

source
recipe(M::Matrix{ColorTypes.RGB{T}}, opt="flipy")
+@gp "set size ratio -1" "set auto fix" h.bins1 h.bins2 h.counts "w image notit"
source
Gnuplot.linetypesFunction
linetypes(cmap::ColorScheme; lw=1, ps=1, dashed=false, rev=false)
+linetypes(s::Symbol; lw=1, ps=1, dashed=false, rev=false)

Convert a ColorScheme object into a string containing the gnuplot commands to set up linetype colors.

If the argument is a Symbol it is interpreted as the name of one of the predefined schemes in ColorSchemes.

If rev=true the line colors are reversed. If a numeric or string value is provided through the lw and ps keywords thay are used to set the line width and the point size respectively. If dashed is true the linetypes with index greater than 1 will be displayed with dashed pattern.

source
Gnuplot.paletteFunction
palette(cmap::ColorScheme; rev=false)
+palette(s::Symbol; rev=false)

Convert a ColorScheme object into a string containing the gnuplot commands to set up the corresponding palette.

If the argument is a Symbol it is interpreted as the name of one of the predefined schemes in ColorSchemes. If rev=true the palette is reversed.

source
Gnuplot.recipeFunction
recipe(h::Histogram1D)
+recipe(h::Histogram2D)

Implicit recipes to visualize 1D and 2D histograms.

source
recipe(M::Matrix{ColorTypes.RGB{T}}, opt="flipy")
 recipe(M::Matrix{ColorTypes.RGBA{T}}, opt="flipy")
 recipe(M::Matrix{ColorTypes.Gray{T}}, opt="flipy")
-recipe(M::Matrix{ColorTypes.GrayA{T}}, opt="flipy")

Implicit recipes to show images.

source
Gnuplot.saveFunction
save(sid::Symbol; term="", output="")
+recipe(M::Matrix{ColorTypes.GrayA{T}}, opt="flipy")

Implicit recipes to show images.

source
Gnuplot.saveFunction
save(sid::Symbol; term="", output="")
 save(sid::Symbol, script_filename::String, ;term="", output="")
 save(; term="", output="")
-save(script_filename::String ;term="", output="")

Export a (multi-)plot into the external file name provided in the output= keyword. The gnuplot terminal to use is provided through the term= keyword.

If the script_filename argument is provided a gnuplot script will be written in place of the output image. The latter can then be used in a pure gnuplot session (Julia is no longer needed) to generate exactly the same original plot.

If the sid argument is provided the operation applies to the corresponding session.

source
Gnuplot.statsFunction
stats(sid::Symbol,name::String)
+save(script_filename::String ;term="", output="")

Export a (multi-)plot into the external file name provided in the output= keyword. The gnuplot terminal to use is provided through the term= keyword.

If the script_filename argument is provided a gnuplot script will be written in place of the output image. The latter can then be used in a pure gnuplot session (Julia is no longer needed) to generate exactly the same original plot.

If the sid argument is provided the operation applies to the corresponding session.

source
Gnuplot.statsFunction
stats(sid::Symbol,name::String)
 stats(name::String)
 stats(sid::Symbol)
-stats()

Print a statistical summary for the name dataset, belonging to sid session. If name is not provdied a summary is printed for each dataset in the session. If sid is not provided the default session is considered.

This function is actually a wrapper for the gnuplot command stats.

source
Gnuplot.terminalsFunction
terminals()

Return a Vector{String} with the names of all the available gnuplot terminals.

source
Gnuplot.terminalFunction
terminal(sid::Symbol)
-terminal()

Return a String with the current gnuplot terminal (and its options) of the process associated to session sid, or to the default session (if sid is not provided).

source
Gnuplot.test_terminalFunction
test_terminal(term=nothing; linetypes=nothing, palette=nothing)

Run the test and test palette commands on a gnuplot terminal.

If no term is given it will use the default terminal. If lt and pal are given they are used as input to the linetypes and palette function repsetcively to load the associated color scheme.

Examples

test_terminal()
-test_terminal("wxt", lt=:rust, pal=:viridis)
source

Non-exported symbols

The following functions are not exported by the Gnuplot.jl package since they are typically not used in every day work, or aimed to debugging purposes. Still, they can be useful in some case, hence they are documented here.

In order to call these functions you should add the Gnuplot. prefix to the function name.

Gnuplot.DatasetTextType
DatasetText

A dataset whose data are stored as a text buffer.

Transmission to gnuplot may be slow for large datasets, but no temporary file is involved, and the dataset can be saved directly into a gnuplot script. Also, the constructor allows to build more flexible datasets (i.e. mixing arrays with different dimensions).

Constructors are defined as follows:

DatasetText(data::Vector{String})
-DatasetText(data::Vararg{AbstractArray, N}) where N =

In the second form the type of elements of each array must be one of Real, AbstractString and Missing.

source
Gnuplot.DatasetBinType
DatasetBin

A dataset whose data are stored as a binary file.

Ensure best performances for large datasets, but involve use of a temporary files. When saving a script the file is stored in a directory with the same name as the main script file.

Constructors are defined as follows:

DatasetBin(cols::Vararg{AbstractMatrix, N}) where N
-DatasetBin(cols::Vararg{AbstractVector, N}) where N

In both cases the element of the arrays must be a numeric type.

source
Gnuplot.Histogram1DType
Histogram1D

A 1D histogram data.

Fields

  • bins::Vector{Float64}: bin center values;
  • counts::Vector{Float64}: counts in the bins;
  • binsize::Float64: size of each bin;
source
Gnuplot.Histogram2DType
Histogram2D

A 2D histogram data.

Fields

  • bins1::Vector{Float64}: bin center values along first dimension;
  • bins2::Vector{Float64}: bin center values along second dimension;
  • counts::Vector{Float64}: counts in the bins;
  • binsize1::Float64: size of each bin along first dimension;
  • binsize2::Float64: size of each bin along second dimension;
source
Gnuplot.IsoContourLinesType
IsoContourLines

Coordinates of all contour lines of a given level.

Fields

  • paths::Vector{Path2d}: vector of Path2d objects, one for each continuous path;
  • data::Vector{String}: vector with string representation of all paths (ready to be sent to gnuplot);
  • z::Float64: level of the contour lines.
source
Gnuplot.OptionsType
Options

Structure containing the package global options, accessible through Gnuplot.options.

Fields

  • dry::Bool: whether to use dry sessions, i.e. without an underlying Gnuplot process (default: false)
  • cmd::String: command to start the Gnuplot process (default: "gnuplot")
  • default::Symbol: default session name (default: :default)
  • term::String: default terminal for interactive use (default: empty string, i.e. use gnuplot settings);
  • term_svg::String: terminal to save png files (default "svg");
  • term_png::String: terminal to save png files (default "pngcairo");
  • init::Vector{String}: commands to initialize the session when it is created or reset (e.g., to set default palette);
  • verbose::Bool: verbosity flag (default: false)
  • preferred_format::Symbol: preferred format to send data to gnuplot. Value must be one of:
    • bin: fastest solution for large datasets, but uses temporary files;
    • text: may be slow for large datasets, but no temporary file is involved;
    • auto (default) automatically choose the best strategy.
source
Gnuplot.PlotElementType
PlotElement

Structure containing element(s) of a plot (commands, data, plot specifications) that can be used directly in @gp and @gsp calls.

Fields

  • mid::Int: multiplot ID (use 0 for single plots);
  • is3d::Bool: true if the data are supposed to be displayed in a 3D plot;
  • cmds::Vector{String}: commands to set plot properties;
  • name::String: name of the dataset (use "" to automatically generate a unique name);
  • data::Dataset: a dataset
  • plot::Vector{String}: plot specifications for the associated Dataset;

The constructor is defined as follows:

PlotElement(;mid::Int=0, is3d::Bool=false,
+stats()

Print a statistical summary for the name dataset, belonging to sid session. If name is not provdied a summary is printed for each dataset in the session. If sid is not provided the default session is considered.

This function is actually a wrapper for the gnuplot command stats.

source
Gnuplot.terminalsFunction
terminals()

Return a Vector{String} with the names of all the available gnuplot terminals.

source
Gnuplot.terminalFunction
terminal(sid::Symbol)
+terminal()

Return a String with the current gnuplot terminal (and its options) of the process associated to session sid, or to the default session (if sid is not provided).

source
Gnuplot.test_terminalFunction
test_terminal(term=nothing; linetypes=nothing, palette=nothing)

Run the test and test palette commands on a gnuplot terminal.

If no term is given it will use the default terminal. If lt and pal are given they are used as input to the linetypes and palette function repsetcively to load the associated color scheme.

Examples

test_terminal()
+test_terminal("wxt", lt=:rust, pal=:viridis)
source

Non-exported symbols

The following functions are not exported by the Gnuplot.jl package since they are typically not used in every day work, or aimed to debugging purposes. Still, they can be useful in some case, hence they are documented here.

In order to call these functions you should add the Gnuplot. prefix to the function name.

Gnuplot.DatasetTextType
DatasetText

A dataset whose data are stored as a text buffer.

Transmission to gnuplot may be slow for large datasets, but no temporary file is involved, and the dataset can be saved directly into a gnuplot script. Also, the constructor allows to build more flexible datasets (i.e. mixing arrays with different dimensions).

Constructors are defined as follows:

DatasetText(data::Vector{String})
+DatasetText(data::Vararg{AbstractArray, N}) where N =

In the second form the type of elements of each array must be one of Real, AbstractString and Missing.

source
Gnuplot.DatasetBinType
DatasetBin

A dataset whose data are stored as a binary file.

Ensure best performances for large datasets, but involve use of a temporary files. When saving a script the file is stored in a directory with the same name as the main script file.

Constructors are defined as follows:

DatasetBin(cols::Vararg{AbstractMatrix, N}) where N
+DatasetBin(cols::Vararg{AbstractVector, N}) where N

In both cases the element of the arrays must be a numeric type.

source
Gnuplot.Histogram1DType
Histogram1D

A 1D histogram data.

Fields

  • bins::Vector{Float64}: bin center values;
  • counts::Vector{Float64}: counts in the bins;
  • binsize::Float64: size of each bin;
source
Gnuplot.Histogram2DType
Histogram2D

A 2D histogram data.

Fields

  • bins1::Vector{Float64}: bin center values along first dimension;
  • bins2::Vector{Float64}: bin center values along second dimension;
  • counts::Vector{Float64}: counts in the bins;
  • binsize1::Float64: size of each bin along first dimension;
  • binsize2::Float64: size of each bin along second dimension;
source
Gnuplot.IsoContourLinesType
IsoContourLines

Coordinates of all contour lines of a given level.

Fields

  • paths::Vector{Path2d}: vector of Path2d objects, one for each continuous path;
  • data::Vector{String}: vector with string representation of all paths (ready to be sent to gnuplot);
  • z::Float64: level of the contour lines.
source
Gnuplot.OptionsType
Options

Structure containing the package global options, accessible through Gnuplot.options.

Fields

  • dry::Bool: whether to use dry sessions, i.e. without an underlying Gnuplot process (default: false)
  • cmd::String: command to start the Gnuplot process (default: "gnuplot")
  • default::Symbol: default session name (default: :default)
  • term::String: default terminal for interactive use (default: empty string, i.e. use gnuplot settings);
  • term_svg::String: terminal to save png files (default "svg background rgb 'white' dynamic");
  • term_png::String: terminal to save png files (default "pngcairo");
  • init::Vector{String}: commands to initialize the session when it is created or reset (e.g., to set default palette);
  • verbose::Bool: verbosity flag (default: false)
  • preferred_format::Symbol: preferred format to send data to gnuplot. Value must be one of:
    • bin: fastest solution for large datasets, but uses temporary files;
    • text: may be slow for large datasets, but no temporary file is involved;
    • auto (default) automatically choose the best strategy.
source
Gnuplot.PlotElementType
PlotElement

Structure containing element(s) of a plot (commands, data, plot specifications) that can be used directly in @gp and @gsp calls.

Fields

  • mid::Int: multiplot ID (use 0 for single plots);
  • is3d::Bool: true if the data are supposed to be displayed in a 3D plot;
  • cmds::Vector{String}: commands to set plot properties;
  • name::String: name of the dataset (use "" to automatically generate a unique name);
  • data::Dataset: a dataset
  • plot::Vector{String}: plot specifications for the associated Dataset;

The constructor is defined as follows:

PlotElement(;mid::Int=0, is3d::Bool=false,
             cmds::Union{String, Vector{String}}=Vector{String}(),
             name::String="",
             data::Dataset=DatasetEmpty(),
             plot::Union{String, Vector{String}}=Vector{String}(),
-            kwargs...)

No field is mandatory, i.e. even Gnuplot.PlotElement() provides a valid structure. The constructor also accept all the keywords accepted by parseKeywords.

source
Gnuplot.gpversionFunction
Gnuplot.gpversion()

Return the gnuplot application version.

Raise an error if version is < 5.0 (required to use data blocks).

source
Gnuplot.quitFunction
Gnuplot.quit(sid::Symbol)

Quit the session identified by sid and the associated gnuplot process (if any).

source
Gnuplot.quitallFunction
Gnuplot.quitall()

Quit all the sessions and the associated gnuplot processes.

source
Gnuplot.repl_initFunction
Gnuplot.init_repl(; start_key='>')

Install a hook to replace the common Julia REPL with a gnuplot one. The key to start the REPL is the one provided in start_key (default: >).

Note: the gnuplot REPL operates only on the default session.

source
+ kwargs...)

No field is mandatory, i.e. even Gnuplot.PlotElement() provides a valid structure. The constructor also accept all the keywords accepted by parseKeywords.

source
Gnuplot.gpversionFunction
Gnuplot.gpversion()

Return the gnuplot application version.

Raise an error if version is < 5.0 (required to use data blocks).

source
Gnuplot.quitFunction
Gnuplot.quit(sid::Symbol)

Quit the session identified by sid and the associated gnuplot process (if any).

source
Gnuplot.quitallFunction
Gnuplot.quitall()

Quit all the sessions and the associated gnuplot processes.

source
Gnuplot.repl_initFunction
Gnuplot.init_repl(; start_key='>')

Install a hook to replace the common Julia REPL with a gnuplot one. The key to start the REPL is the one provided in start_key (default: >).

Note: the gnuplot REPL operates only on the default session.

source
diff --git a/v1.2.0/basic/index.html b/v1.2.0/basic/index.html index 46c9d1c..f3cd131 100644 --- a/v1.2.0/basic/index.html +++ b/v1.2.0/basic/index.html @@ -93,4 +93,4 @@ set autoscale fix plot \ './script2_data/jl_OQrt9A' binary array=(300, 100) flipy with image notit set output

The above scripts can be loaded into a pure gnuplot session (Julia is no longer needed) as follows:

gunplot> load 'script1.gp'
-gunplot> load 'script2.gp'

to generate a plot identical to the original one.

The purpose of gnuplot scripts is to allow sharing all data, alongside a plot, in order to foster collaboration among scientists and replicability of results. Moreover, a script can be used at any time to change the details of a plot, without the need to re-run the Julia code used to generate it the first time.

Finally, the scripts are the only possible output when Dry sessions are used (i.e. when gnuplot is not available in the user platform.

+gunplot> load 'script2.gp'

to generate a plot identical to the original one.

The purpose of gnuplot scripts is to allow sharing all data, alongside a plot, in order to foster collaboration among scientists and replicability of results. Moreover, a script can be used at any time to change the details of a plot, without the need to re-run the Julia code used to generate it the first time.

Finally, the scripts are the only possible output when Dry sessions are used (i.e. when gnuplot is not available in the user platform.

diff --git a/v1.2.0/examples/index.html b/v1.2.0/examples/index.html index 8f1d8d2..d993a83 100644 --- a/v1.2.0/examples/index.html +++ b/v1.2.0/examples/index.html @@ -1,2 +1,2 @@ -Examples · Gnuplot.jl

Examples

The official gallery of high quality examples is maintained in a separate repository:

https://lazarusa.github.io/gnuplot-examples/

The examples in this documentation are intentionally very simple, in order to focus on the package functionalities. The only relatively complex, publication-quality plot, is discussed in The cairolatex terminal section.

Keep in mind that Gnuplot.jl is just an interface to gnuplot, so everything you can do with the latter is achievable from Julia. Further gnuplot examples can be found here:

+Examples · Gnuplot.jl

Examples

The official gallery of high quality examples is maintained in a separate repository:

https://lazarusa.github.io/gnuplot-examples/

The examples in this documentation are intentionally very simple, in order to focus on the package functionalities. The only relatively complex, publication-quality plot, is discussed in The cairolatex terminal section.

Keep in mind that Gnuplot.jl is just an interface to gnuplot, so everything you can do with the latter is achievable from Julia. Further gnuplot examples can be found here:

diff --git a/v1.2.0/index.html b/v1.2.0/index.html index 112f2dd..96f0936 100644 --- a/v1.2.0/index.html +++ b/v1.2.0/index.html @@ -1,2 +1,2 @@ -Home · Gnuplot.jl

Gnuplot.jl

A Julia interface to gnuplot.

Stars

The Gnuplot.jl package allows easy and fast use of gnuplot as a data visualization tool in Julia. Have a look at Basic usage and Examples for a quick overview. The package main features are:

  • fast time-to-first-plot;

  • extremely concise yet meaningful syntax, makes it ideal for interactive data exploration;

  • no need to learn new API functions or keywords: only two macros (@gp for 2D plots, @gsp for 3D plots) and a basic knowledge of gnuplot are enough to generate most plots;

  • transparent interface between Julia and gnuplot to exploit all functionalities of the latter, both present and future ones;

  • availability of all the palettes from ColorSchemes;

  • support for multiple plots in one window, multiple plotting windows, as well as ASCII and Sixel plots (to plot directly in a terminal);

  • support for histograms (both 1D and 2D);

  • enhanced support for contour plots;

  • export to a huge number of formats such as pdf, png, gif, $\LaTeX$, svg, etc. (actually all those supported by gnuplot);

  • compatibility with Jupyter and Juno;

  • save sessions into gnuplot scripts, to enable easy plot customization and reproducibility.

If you're unfamiliar with gnuplot have a look at:

Yet another plotting package?

A powerful plotting framework is among the most important tool in the toolbox of any modern scientist and engineer. As such, it is hard to find a single package to fit all needs, and many solutions are indeed available in the Julia ecosystem.

Gnuplot.jl package fills the niche of users who needs:

  1. publication-quality plots, by exploiting the capabilities of a widely used tool such as gnuplot, and its many output formats available;
  2. a well-documented framework, by taking advantage of all the gnuplot documentation, tutorials and examples available on the web;
  3. a fast response, by relying on an external program (rather than on a large Julia code base);
  4. an interactive data exploration framework, by exposing a carefully designed, extremely concise and easy to remember syntax (at least for users with minimal gnuplot knowledge);
  5. a procedure to decouple plot data and aesthetics from the Julia code used to generate them.

Unlike other packages Gnuplot.jl is not a pure Julia solution as it depends on an external package to actually generate plots. However, if gnuplot is not available on a given platform, the package could still be used in "dry" mode, and no error for a missing dependency will be raised (see Dry sessions).

The Gnuplot.jl package development follows a minimalistic approach: it is essentially a thin layer to send data and commands to gnuplot. This way all underlying capabilities, both present and future ones, are automatically exposed to the Julia user, with no need to implement dedicated wrappers.

The functionalities 1, 2 and 3 listed above are similar to those provided by the Gaston package. Gnuplot.jl also provides features 4 and 5, as well as the minimalistic approach.

Do Gnuplot.jl suits my needs?

Any modern plotting package is able to produce a simple scatter plot, with custom symbols, line styles, colors and axis labels. Indeed, this is exactly the example that is reported in every package documentation (also here: see 2D plots). Still, producing complex and publication-quality plots is not an easy task. As a consequence is also not easy to determine whether a package can cope with the most difficult cases (unless you actually try it out) and a reasonable choice is typically to rely on the size of the user base, the availability of documentation / tutorials, and the possibility to preview complex examples.

Gnuplot.jl aims to be ready for even the most challenging plots by relying on the widely used gnuplot application, and by allowing each native feature (both present and future ones) to be immediately available in the Julia language. Moreover, Gnuplot.jl provides a unique syntax specifically aimed to increase productivity while performing interactive data exploration.

Last but not least, have a look at the Gnuplot.jl Examples page.

Notation

In this documentation:

  • "Gnuplot.jl" refers to the Julia package;
  • "gnuplot" refers to the gnuplot application.

Table of Contents

+Home · Gnuplot.jl

Gnuplot.jl

A Julia interface to gnuplot.

Stars

The Gnuplot.jl package allows easy and fast use of gnuplot as a data visualization tool in Julia. Have a look at Basic usage and Examples for a quick overview. The package main features are:

  • fast time-to-first-plot;

  • extremely concise yet meaningful syntax, makes it ideal for interactive data exploration;

  • no need to learn new API functions or keywords: only two macros (@gp for 2D plots, @gsp for 3D plots) and a basic knowledge of gnuplot are enough to generate most plots;

  • transparent interface between Julia and gnuplot to exploit all functionalities of the latter, both present and future ones;

  • availability of all the palettes from ColorSchemes;

  • support for multiple plots in one window, multiple plotting windows, as well as ASCII and Sixel plots (to plot directly in a terminal);

  • support for histograms (both 1D and 2D);

  • enhanced support for contour plots;

  • export to a huge number of formats such as pdf, png, gif, $\LaTeX$, svg, etc. (actually all those supported by gnuplot);

  • compatibility with Jupyter and Juno;

  • save sessions into gnuplot scripts, to enable easy plot customization and reproducibility.

If you're unfamiliar with gnuplot have a look at:

Yet another plotting package?

A powerful plotting framework is among the most important tool in the toolbox of any modern scientist and engineer. As such, it is hard to find a single package to fit all needs, and many solutions are indeed available in the Julia ecosystem.

Gnuplot.jl package fills the niche of users who needs:

  1. publication-quality plots, by exploiting the capabilities of a widely used tool such as gnuplot, and its many output formats available;
  2. a well-documented framework, by taking advantage of all the gnuplot documentation, tutorials and examples available on the web;
  3. a fast response, by relying on an external program (rather than on a large Julia code base);
  4. an interactive data exploration framework, by exposing a carefully designed, extremely concise and easy to remember syntax (at least for users with minimal gnuplot knowledge);
  5. a procedure to decouple plot data and aesthetics from the Julia code used to generate them.

Unlike other packages Gnuplot.jl is not a pure Julia solution as it depends on an external package to actually generate plots. However, if gnuplot is not available on a given platform, the package could still be used in "dry" mode, and no error for a missing dependency will be raised (see Dry sessions).

The Gnuplot.jl package development follows a minimalistic approach: it is essentially a thin layer to send data and commands to gnuplot. This way all underlying capabilities, both present and future ones, are automatically exposed to the Julia user, with no need to implement dedicated wrappers.

The functionalities 1, 2 and 3 listed above are similar to those provided by the Gaston package. Gnuplot.jl also provides features 4 and 5, as well as the minimalistic approach.

Do Gnuplot.jl suits my needs?

Any modern plotting package is able to produce a simple scatter plot, with custom symbols, line styles, colors and axis labels. Indeed, this is exactly the example that is reported in every package documentation (also here: see 2D plots). Still, producing complex and publication-quality plots is not an easy task. As a consequence is also not easy to determine whether a package can cope with the most difficult cases (unless you actually try it out) and a reasonable choice is typically to rely on the size of the user base, the availability of documentation / tutorials, and the possibility to preview complex examples.

Gnuplot.jl aims to be ready for even the most challenging plots by relying on the widely used gnuplot application, and by allowing each native feature (both present and future ones) to be immediately available in the Julia language. Moreover, Gnuplot.jl provides a unique syntax specifically aimed to increase productivity while performing interactive data exploration.

Last but not least, have a look at the Gnuplot.jl Examples page.

Notation

In this documentation:

  • "Gnuplot.jl" refers to the Julia package;
  • "gnuplot" refers to the gnuplot application.

Table of Contents

diff --git a/v1.2.0/install/index.html b/v1.2.0/install/index.html index 2ff6bda..cd1295c 100644 --- a/v1.2.0/install/index.html +++ b/v1.2.0/install/index.html @@ -4,4 +4,4 @@ Status `~/.julia/environments/v1.4/Project.toml` [dc211083] Gnuplot v1.2.0

If the displayed version is not v1.2.0 you are probably having a dependency conflict. In this case try forcing installation of the latest version with:

julia> ]add Gnuplot@1.2.0

and check which package is causing the conflict.

Check execution and version of the underlying gnuplot process:

julia> using Gnuplot
 
 julia> Gnuplot.gpversion()
-v"5.2.0"

The minimum required version is v5.0.

Generate the first plot:

julia> @gp 1:9

Test default terminal capabilities:

test_terminal()
+v"5.2.0"

The minimum required version is v5.0.

Generate the first plot:

julia> @gp 1:9

Test default terminal capabilities:

test_terminal()
diff --git a/v1.2.0/options/index.html b/v1.2.0/options/index.html index 880e0a7..6666667 100644 --- a/v1.2.0/options/index.html +++ b/v1.2.0/options/index.html @@ -63,4 +63,4 @@ julia> Gnuplot.options.term_svg = "svg dynamic";

At the Julia prompt you may load the package and the associated settings by typing:

julia> @gnuplotrc

and you're ready to go.

+end

At the Julia prompt you may load the package and the associated settings by typing:

julia> @gnuplotrc

and you're ready to go.

diff --git a/v1.2.0/recipes/index.html b/v1.2.0/recipes/index.html index 8fecc1a..2f87eeb 100644 --- a/v1.2.0/recipes/index.html +++ b/v1.2.0/recipes/index.html @@ -31,4 +31,4 @@ img = testimage("lighthouse"); @gp img

All such recipes are defined as:

function recipe(M::Matrix{ColorTypes.RGB{T}}, opt="flipy")
   ...
 end

with only one mandatory argument. In order to exploit the optional keyword we can explicitly invoke the recipe as follows:

img = testimage("walkbridge");
-@gp palette(:gray) recipe(img, "flipy rot=15deg")

Note that we used both a palette (:gray, see Palettes and line types) and a custom rotation angle.

The flipy option is necessary for proper visualization (see discussion in Plot matrix as images).

+@gp palette(:gray) recipe(img, "flipy rot=15deg")

Note that we used both a palette (:gray, see Palettes and line types) and a custom rotation angle.

The flipy option is necessary for proper visualization (see discussion in Plot matrix as images).

diff --git a/v1.2.0/script2_data/jl_QQWcNJ b/v1.2.0/script2_data/jl_QQWcNJ deleted file mode 100644 index 6fad0d69821864951c5c489830eccafe5cadcbd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120000 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 V^Bodv1sD_1PTR7FQRa9F{|CfrNK*g+ diff --git a/v1.2.0/search/index.html b/v1.2.0/search/index.html index 4c1e6e5..677ba1b 100644 --- a/v1.2.0/search/index.html +++ b/v1.2.0/search/index.html @@ -1,2 +1,2 @@ -Search · Gnuplot.jl

Loading search...

    +Search · Gnuplot.jl

    Loading search...

      diff --git a/v1.2.0/search_index.js b/v1.2.0/search_index.js index 154b055..7f55bb6 100644 --- a/v1.2.0/search_index.js +++ b/v1.2.0/search_index.js @@ -1,3 +1,3 @@ var documenterSearchIndex = {"docs": -[{"location":"style/#Style-Guide-1","page":"Style guide","title":"Style Guide","text":"","category":"section"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"The Gnuplot.jl loose syntax allows to create a plot using very different approaches. While this was one of the initial purposes for the package, it may lead to decreased code readability if not used judiciously.","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"Here I will summarize a few, non-mandatory, guidelines which allows to maintain a neat syntax and a high readability:","category":"page"},{"location":"style/#Use-macros-without-parentheses-and-commas:-1","page":"Style guide","title":"1 - Use macros without parentheses and commas:","text":"","category":"section"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"The two most important symbols exported by the package (@gp and @gsp) are macros. As such they are supposed to be invoked without parentheses and commas. E.g. use:","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp x y \"with lines\"","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"in place of","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp(x, y, \"with lines\")","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"If you have very long lines you may split them in multiple statements using the :- symbol, which resembles both hyphenation in natural language and indentation for the plot-producing code:","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp \"set grid\" :-\n@gp :- x y \"with lines\"","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"Note that the trailing :- symbol is not mandatory. If omitted, the plot will be updated at each statement (rather than at the last one).","category":"page"},{"location":"style/#Use-keywords-in-place-of-gnuplot-commands:-1","page":"Style guide","title":"2 - Use keywords in place of gnuplot commands:","text":"","category":"section"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"As discussed in Keywords for common commands several commonly used gnuplot commands can be replaced with a keyword. E.g. you can use","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp ... xrange=[-1,5] ...","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"in place of","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp ... \"set xrange [-1:5]\" ...","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"This help reducing the number of strings, as well as the associated interpolating characters ($), and results in a more concise syntax.","category":"page"},{"location":"style/#Use-abbreviations-for-commands-and-keywords:-1","page":"Style guide","title":"3 - Use abbreviations for commands and keywords:","text":"","category":"section"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"Many gnuplot commands, as well as all keywords (see Keywords for common commands), can be abbreviated as long as the abbreviation is unambiguous. E.g., the following code:","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp \"set grid\" \"set key left\" \"set logscale y\"\n@gp :- \"set title 'Plot title'\" \"set label 'X label'\" \"set xrange [0:*]\"\n@gp :- x y \"with lines\"","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"can be replaced with a shorter version:","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp \"set grid\" k=\"left\" ylog=true\n@gp :- tit=\"Plot title\" xlab=\"X label\" xr=[0,NaN]\n@gp :- x y \"w l\"","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"Besides being more idiomatic, the possibility to exploit abbreviations is of great importance when performing interactive data exploration.","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"Moreover, in many gnuplot examples and documentation it is very common to use abbreviations (i.e. w l in place of with lines) so there is no reason to avoid them in Gnuplot.jl.","category":"page"},{"location":"style/#If-possible,-follow-the-*commands*-*data*-*plot-specs*-order-1","page":"Style guide","title":"4 - If possible, follow the commands -> data + plot specs order","text":"","category":"section"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"The two following examples produce exactly the same plot:","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"x = -10.:10\n@gp \"set grid\" \"set multiplot layout 2,1\"\n@gp :- 1 x x.^2 \"w l t 'f(x) = x^2\" # first plot\n@gp :- 2 x x.^3 \"w l t 'f(x) = x^3\" # second plot","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"and","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp 2 x x.^3 \"w l t 'f(x) = x^3\" # second plot\n@gp :- 1 x x.^2 \"w l t 'f(x) = x^2\" # first plot\n@gp :- \"set grid\" \"set multiplot layout 2,1\"","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"However, the first form appears more logical and easy to follow.","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"In analogy with previous example, even on single plot, the following form","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp \"set grid\"\n@gp :- x x.^2 \"w l t 'f(x) = x^2\"","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"should be preferred over","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp x x.^2 \"w l t 'f(x) = x^2\"\n@gp :- \"set grid\"","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"even if the output is exactly the same.","category":"page"},{"location":"style/#Join-multiple-command-strings:-1","page":"Style guide","title":"5 - Join multiple command strings:","text":"","category":"section"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"Instead of specifying several commands as strings","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp :- \"set key off\" \"set auto fix\" \"set size square\"\n@gp :- \"set offsets graph .05, graph .05, graph .05, graph .05\"\n@gp :- \"set border lw 1 lc rgb 'white'\"","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"join them in a single string using triple quotes and ;","category":"page"},{"location":"style/#","page":"Style guide","title":"Style guide","text":"@gp :- \"\"\"set key off; set auto fix; set size square;\n set offsets graph .05, graph .05, graph .05, graph .05;\n set border lw 1 lc rgb 'white'; \"\"\"","category":"page"},{"location":"api/#API-1","page":"API","title":"API","text":"","category":"section"},{"location":"api/#Index-1","page":"API","title":"Index","text":"","category":"section"},{"location":"api/#","page":"API","title":"API","text":"","category":"page"},{"location":"api/#Exported-symbols-1","page":"API","title":"Exported symbols","text":"","category":"section"},{"location":"api/#","page":"API","title":"API","text":"The list of Gnuplot.jl exported symbols is as follows:","category":"page"},{"location":"api/#","page":"API","title":"API","text":"@gp\n@gsp\nboxxyerror\ncontourlines\ndataset_names\ngpexec\ngpmargins\ngpranges\ngpvars\nhist\nlinetypes\npalette\npalette_names\nrecipe\nsave\nsession_names\nstats\nterminals\nterminal\ntest_terminal","category":"page"},{"location":"api/#Gnuplot.@gp","page":"API","title":"Gnuplot.@gp","text":"@gp args...\n\nThe @gp macro, and its companion @gsp for 3D plots, allows to send data and commands to the gnuplot using an extremely concise syntax. The macros accepts any number of arguments, with the following meaning:\n\none, or a group of consecutive, array(s) of either Real or String build up a dataset. The different arrays are accessible as columns 1, 2, etc. from the gnuplot process. The number of required input arrays depends on the chosen plot style (see gnuplot documentation);\na string occurring before a dataset is interpreted as a gnuplot command (e.g. set grid);\na string occurring immediately after a dataset is interpreted as a plot element for the dataset, by which you can specify using clause, with clause, line styles, etc.. All keywords may be abbreviated following gnuplot conventions. Moreover, \"plot\" and \"splot\" can be abbreviated to \"p\" and \"s\" respectively;\nthe special symbol :- allows to split one long statement into multiple (shorter) ones. If given as first argument it avoids starting a new plot. If it given as last argument it avoids immediately running all commands to create the final plot;\nany other symbol is interpreted as a session ID;\nan Int (>= 1) is interpreted as the plot destination in a multi-plot session (this specification applies to subsequent arguments, not previous ones);\nan input in the form \"\\$name\"=>(array1, array2, etc...) is interpreted as a named dataset. Note that the dataset name must always start with a \"$\";\nan input in the form keyword=value is interpreted as a keyword/value pair. The accepted keywords and their corresponding gnuplot commands are as follows:\nxrange=[low, high] => \"set xrange [low:high];\nyrange=[low, high] => \"set yrange [low:high];\nzrange=[low, high] => \"set zrange [low:high];\ncbrange=[low, high]=> \"set cbrange[low:high];\nkey=\"...\" => \"set key ...\";\ntitle=\"...\" => \"set title \"...\"\";\nxlabel=\"...\" => \"set xlabel \"...\"\";\nylabel=\"...\" => \"set ylabel \"...\"\";\nzlabel=\"...\" => \"set zlabel \"...\"\";\ncblabel=\"...\" => \"set cblabel \"...\"\";\nxlog=true => set logscale x;\nylog=true => set logscale y;\nzlog=true => set logscale z.\ncblog=true => set logscale cb;\nmargins=... => set margins ...;\nlmargin=... => set lmargin ...;\nrmargin=... => set rmargin ...;\nbmargin=... => set bmargin ...;\ntmargin=... => set tmargin ...;\n\nAll Keyword names can be abbreviated as long as the resulting name is unambiguous. E.g. you can use xr=[1,10] in place of xrange=[1,10].\n\na PlotElement object is expanded in its fields and processed as one of the previous arguments;\nany other data type is processed through an implicit recipe. If a suitable recipe do not exists an error is raised.\n\n\n\n\n\n","category":"macro"},{"location":"api/#Gnuplot.@gsp","page":"API","title":"Gnuplot.@gsp","text":"@gsp args...\n\nThis macro accepts the same syntax as @gp, but produces a 3D plot instead of a 2D one.\n\n\n\n\n\n","category":"macro"},{"location":"api/#Gnuplot.boxxyerror","page":"API","title":"Gnuplot.boxxyerror","text":"boxxyerror(x, y; xmin=NaN, ymin=NaN, xmax=NaN, ymax=NaN, cartesian=false)\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.contourlines","page":"API","title":"Gnuplot.contourlines","text":"contourlines(x::Vector{Float64}, y::Vector{Float64}, h::Matrix{Float64}; cntrparam=\"level auto 10\")\n\nCompute paths of contour lines for 2D data, and return a vector of IsoContourLines object.\n\nArguments:\n\nx, y: Coordinates;\nh: the levels on which iso contour lines are to be calculated\ncntrparam: settings to compute contour line paths (see gnuplot documentation for cntrparam).\n\nExample\n\nx = randn(5000);\ny = randn(5000);\nh = hist(x, y, nbins1=20, nbins2=20);\nclines = contourlines(h.bins1, h.bins2, h.counts, cntrparam=\"levels discrete 15, 30, 45\");\n@gp \"set size ratio -1\"\nfor i in 1:length(clines)\n @gp :- clines[i].data \"w l t '$(clines[i].z)' dt $i\"\nend\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.dataset_names","page":"API","title":"Gnuplot.dataset_names","text":"dataset_names(sid::Symbol)\ndataset_names()\n\nReturn a vector with all dataset names for the sid session. If sid is not provided the default session is considered.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.gpexec","page":"API","title":"Gnuplot.gpexec","text":"gpexec(sid::Symbol, command::String)\ngpexec(command::String)\n\nExecute the gnuplot command command on the underlying gnuplot process of the sid session, and return the results as a Vector{String}. If a gnuplot error arises it is propagated as an ErrorException.\n\nIf the sid argument is not provided, the default session is considered.\n\nExamples:\n\ngpexec(\"print GPVAL_TERM\")\ngpexec(\"plot sin(x)\")\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.gpmargins","page":"API","title":"Gnuplot.gpmargins","text":"gpmargins(sid::Symbol)\ngpmargins()\n\nReturn a NamedTuple with keys l, r, b and t containing respectively the left, rigth, bottom and top margins of the current plot (in screen coordinates).\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.gpranges","page":"API","title":"Gnuplot.gpranges","text":"gpranges(sid::Symbol)\ngpranges()\n\nReturn a NamedTuple with keys x, y, z and cb containing respectively the current plot ranges for the X, Y, Z and color box axis.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.gpvars","page":"API","title":"Gnuplot.gpvars","text":"gpvars(sid::Symbol)\ngpvars()\n\nReturn a NamedTuple with all currently defined gnuplot variables. If the sid argument is not provided, the default session is considered.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.hist","page":"API","title":"Gnuplot.hist","text":"hist(v::Vector{T}; range=extrema(v), bs=NaN, nbins=0, pad=true) where T <: Real\n\nCalculates the histogram of the values in v and returns a Histogram1D structure.\n\nArguments\n\nv: a vector of values to compute the histogra;\nrange: values of the left edge of the first bin and of the right edge of the last bin;\nbs: size of histogram bins;\nnbins: number of bins in the histogram;\npad: if true add one dummy bins with zero counts before the first bin and after the last.\n\nIf bs is given nbins is ignored.\n\nExample\n\nv = randn(1000)\nh = hist(v, bs=0.5)\n@gp h # preview\n@gp h.bins h.counts \"w histep notit\"\n\n\n\n\n\nhist(v1::Vector{T1 <: Real}, v2::Vector{T2 <: Real}; range1=[NaN,NaN], bs1=NaN, nbins1=0, range2=[NaN,NaN], bs2=NaN, nbins2=0)\n\nCalculates the 2D histogram of the values in v1 and v2 and returns a Histogram2D structure.\n\nArguments\n\nv1: a vector of values along the first dimension;\nv2: a vector of values along the second dimension;\nrange1: values of the left edge of the first bin and of the right edge of the last bin, along the first dimension;\nrange1: values of the left edge of the first bin and of the right edge of the last bin, along the second dimension;\nbs1: size of histogram bins along the first dimension;\nbs2: size of histogram bins along the second dimension;\nnbins1: number of bins along the first dimension;\nnbins2: number of bins along the second dimension;\n\nIf bs1 (bs2) is given nbins1 (nbins2) is ignored.\n\nExample\n\nv1 = randn(1000)\nv2 = randn(1000)\nh = hist(v1, v2, bs1=0.5, bs2=0.5)\n@gp h # preview\n@gp \"set size ratio -1\" \"set auto fix\" h.bins1 h.bins2 h.counts \"w image notit\"\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.linetypes","page":"API","title":"Gnuplot.linetypes","text":"linetypes(cmap::ColorScheme; lw=1, ps=1, dashed=false, rev=false)\nlinetypes(s::Symbol; lw=1, ps=1, dashed=false, rev=false)\n\nConvert a ColorScheme object into a string containing the gnuplot commands to set up linetype colors.\n\nIf the argument is a Symbol it is interpreted as the name of one of the predefined schemes in ColorSchemes.\n\nIf rev=true the line colors are reversed. If a numeric or string value is provided through the lw and ps keywords thay are used to set the line width and the point size respectively. If dashed is true the linetypes with index greater than 1 will be displayed with dashed pattern.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.palette","page":"API","title":"Gnuplot.palette","text":"palette(cmap::ColorScheme; rev=false)\npalette(s::Symbol; rev=false)\n\nConvert a ColorScheme object into a string containing the gnuplot commands to set up the corresponding palette.\n\nIf the argument is a Symbol it is interpreted as the name of one of the predefined schemes in ColorSchemes. If rev=true the palette is reversed.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.palette_names","page":"API","title":"Gnuplot.palette_names","text":"palette_names()\n\nReturn a vector with all available color schemes for the palette and linetypes function.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.recipe","page":"API","title":"Gnuplot.recipe","text":"recipe(h::Histogram1D)\nrecipe(h::Histogram2D)\n\nImplicit recipes to visualize 1D and 2D histograms.\n\n\n\n\n\nrecipe(M::Matrix{ColorTypes.RGB{T}}, opt=\"flipy\")\nrecipe(M::Matrix{ColorTypes.RGBA{T}}, opt=\"flipy\")\nrecipe(M::Matrix{ColorTypes.Gray{T}}, opt=\"flipy\")\nrecipe(M::Matrix{ColorTypes.GrayA{T}}, opt=\"flipy\")\n\nImplicit recipes to show images.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.save","page":"API","title":"Gnuplot.save","text":"save(sid::Symbol; term=\"\", output=\"\")\nsave(sid::Symbol, script_filename::String, ;term=\"\", output=\"\")\nsave(; term=\"\", output=\"\")\nsave(script_filename::String ;term=\"\", output=\"\")\n\nExport a (multi-)plot into the external file name provided in the output= keyword. The gnuplot terminal to use is provided through the term= keyword.\n\nIf the script_filename argument is provided a gnuplot script will be written in place of the output image. The latter can then be used in a pure gnuplot session (Julia is no longer needed) to generate exactly the same original plot.\n\nIf the sid argument is provided the operation applies to the corresponding session.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.session_names","page":"API","title":"Gnuplot.session_names","text":"session_names()\n\nReturn a vector with all currently active sessions.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.stats","page":"API","title":"Gnuplot.stats","text":"stats(sid::Symbol,name::String)\nstats(name::String)\nstats(sid::Symbol)\nstats()\n\nPrint a statistical summary for the name dataset, belonging to sid session. If name is not provdied a summary is printed for each dataset in the session. If sid is not provided the default session is considered.\n\nThis function is actually a wrapper for the gnuplot command stats.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.terminals","page":"API","title":"Gnuplot.terminals","text":"terminals()\n\nReturn a Vector{String} with the names of all the available gnuplot terminals.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.terminal","page":"API","title":"Gnuplot.terminal","text":"terminal(sid::Symbol)\nterminal()\n\nReturn a String with the current gnuplot terminal (and its options) of the process associated to session sid, or to the default session (if sid is not provided).\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.test_terminal","page":"API","title":"Gnuplot.test_terminal","text":"test_terminal(term=nothing; linetypes=nothing, palette=nothing)\n\nRun the test and test palette commands on a gnuplot terminal.\n\nIf no term is given it will use the default terminal. If lt and pal are given they are used as input to the linetypes and palette function repsetcively to load the associated color scheme.\n\nExamples\n\ntest_terminal()\ntest_terminal(\"wxt\", lt=:rust, pal=:viridis)\n\n\n\n\n\n","category":"function"},{"location":"api/#Non-exported-symbols-1","page":"API","title":"Non-exported symbols","text":"","category":"section"},{"location":"api/#","page":"API","title":"API","text":"The following functions are not exported by the Gnuplot.jl package since they are typically not used in every day work, or aimed to debugging purposes. Still, they can be useful in some case, hence they are documented here.","category":"page"},{"location":"api/#","page":"API","title":"API","text":"In order to call these functions you should add the Gnuplot. prefix to the function name.","category":"page"},{"location":"api/#","page":"API","title":"API","text":"Gnuplot.Dataset\nGnuplot.DatasetEmpty\nGnuplot.DatasetText\nGnuplot.DatasetBin\nGnuplot.Histogram1D\nGnuplot.Histogram2D\nGnuplot.IsoContourLines\nGnuplot.Options\nGnuplot.Path2d\nGnuplot.PlotElement\nGnuplot.gpversion\nGnuplot.quit\nGnuplot.quitall\nGnuplot.repl_init\nGnuplot.version","category":"page"},{"location":"api/#Gnuplot.Dataset","page":"API","title":"Gnuplot.Dataset","text":"Dataset\n\nAbstract type for all dataset structures.\n\n\n\n\n\n","category":"type"},{"location":"api/#Gnuplot.DatasetEmpty","page":"API","title":"Gnuplot.DatasetEmpty","text":"DatasetEmpty\n\nAn empty dataset.\n\n\n\n\n\n","category":"type"},{"location":"api/#Gnuplot.DatasetText","page":"API","title":"Gnuplot.DatasetText","text":"DatasetText\n\nA dataset whose data are stored as a text buffer.\n\nTransmission to gnuplot may be slow for large datasets, but no temporary file is involved, and the dataset can be saved directly into a gnuplot script. Also, the constructor allows to build more flexible datasets (i.e. mixing arrays with different dimensions).\n\nConstructors are defined as follows:\n\nDatasetText(data::Vector{String})\nDatasetText(data::Vararg{AbstractArray, N}) where N =\n\nIn the second form the type of elements of each array must be one of Real, AbstractString and Missing.\n\n\n\n\n\n","category":"type"},{"location":"api/#Gnuplot.DatasetBin","page":"API","title":"Gnuplot.DatasetBin","text":"DatasetBin\n\nA dataset whose data are stored as a binary file.\n\nEnsure best performances for large datasets, but involve use of a temporary files. When saving a script the file is stored in a directory with the same name as the main script file.\n\nConstructors are defined as follows:\n\nDatasetBin(cols::Vararg{AbstractMatrix, N}) where N\nDatasetBin(cols::Vararg{AbstractVector, N}) where N\n\nIn both cases the element of the arrays must be a numeric type.\n\n\n\n\n\n","category":"type"},{"location":"api/#Gnuplot.Histogram1D","page":"API","title":"Gnuplot.Histogram1D","text":"Histogram1D\n\nA 1D histogram data.\n\nFields\n\nbins::Vector{Float64}: bin center values;\ncounts::Vector{Float64}: counts in the bins;\nbinsize::Float64: size of each bin;\n\n\n\n\n\n","category":"type"},{"location":"api/#Gnuplot.Histogram2D","page":"API","title":"Gnuplot.Histogram2D","text":"Histogram2D\n\nA 2D histogram data.\n\nFields\n\nbins1::Vector{Float64}: bin center values along first dimension;\nbins2::Vector{Float64}: bin center values along second dimension;\ncounts::Vector{Float64}: counts in the bins;\nbinsize1::Float64: size of each bin along first dimension;\nbinsize2::Float64: size of each bin along second dimension;\n\n\n\n\n\n","category":"type"},{"location":"api/#Gnuplot.IsoContourLines","page":"API","title":"Gnuplot.IsoContourLines","text":"IsoContourLines\n\nCoordinates of all contour lines of a given level.\n\nFields\n\npaths::Vector{Path2d}: vector of Path2d objects, one for each continuous path;\ndata::Vector{String}: vector with string representation of all paths (ready to be sent to gnuplot);\nz::Float64: level of the contour lines.\n\n\n\n\n\n","category":"type"},{"location":"api/#Gnuplot.Options","page":"API","title":"Gnuplot.Options","text":"Options\n\nStructure containing the package global options, accessible through Gnuplot.options.\n\nFields\n\ndry::Bool: whether to use dry sessions, i.e. without an underlying Gnuplot process (default: false)\ncmd::String: command to start the Gnuplot process (default: \"gnuplot\")\ndefault::Symbol: default session name (default: :default)\nterm::String: default terminal for interactive use (default: empty string, i.e. use gnuplot settings);\nterm_svg::String: terminal to save png files (default \"svg\");\nterm_png::String: terminal to save png files (default \"pngcairo\");\ninit::Vector{String}: commands to initialize the session when it is created or reset (e.g., to set default palette);\nverbose::Bool: verbosity flag (default: false)\npreferred_format::Symbol: preferred format to send data to gnuplot. Value must be one of:\nbin: fastest solution for large datasets, but uses temporary files;\ntext: may be slow for large datasets, but no temporary file is involved;\nauto (default) automatically choose the best strategy.\n\n\n\n\n\n","category":"type"},{"location":"api/#Gnuplot.Path2d","page":"API","title":"Gnuplot.Path2d","text":"Path2d\n\nA path in 2D.\n\nFields\n\nx::Vector{Float64}\ny::Vector{Float64}\n\n\n\n\n\n","category":"type"},{"location":"api/#Gnuplot.PlotElement","page":"API","title":"Gnuplot.PlotElement","text":"PlotElement\n\nStructure containing element(s) of a plot (commands, data, plot specifications) that can be used directly in @gp and @gsp calls.\n\nFields\n\nmid::Int: multiplot ID (use 0 for single plots);\nis3d::Bool: true if the data are supposed to be displayed in a 3D plot;\ncmds::Vector{String}: commands to set plot properties;\nname::String: name of the dataset (use \"\" to automatically generate a unique name);\ndata::Dataset: a dataset\nplot::Vector{String}: plot specifications for the associated Dataset;\n\nThe constructor is defined as follows:\n\nPlotElement(;mid::Int=0, is3d::Bool=false,\n cmds::Union{String, Vector{String}}=Vector{String}(),\n name::String=\"\",\n data::Dataset=DatasetEmpty(),\n plot::Union{String, Vector{String}}=Vector{String}(),\n kwargs...)\n\nNo field is mandatory, i.e. even Gnuplot.PlotElement() provides a valid structure. The constructor also accept all the keywords accepted by parseKeywords.\n\n\n\n\n\n","category":"type"},{"location":"api/#Gnuplot.gpversion","page":"API","title":"Gnuplot.gpversion","text":"Gnuplot.gpversion()\n\nReturn the gnuplot application version.\n\nRaise an error if version is < 5.0 (required to use data blocks).\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.quit","page":"API","title":"Gnuplot.quit","text":"Gnuplot.quit(sid::Symbol)\n\nQuit the session identified by sid and the associated gnuplot process (if any).\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.quitall","page":"API","title":"Gnuplot.quitall","text":"Gnuplot.quitall()\n\nQuit all the sessions and the associated gnuplot processes.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.repl_init","page":"API","title":"Gnuplot.repl_init","text":"Gnuplot.init_repl(; start_key='>')\n\nInstall a hook to replace the common Julia REPL with a gnuplot one. The key to start the REPL is the one provided in start_key (default: >).\n\nNote: the gnuplot REPL operates only on the default session.\n\n\n\n\n\n","category":"function"},{"location":"api/#Gnuplot.version","page":"API","title":"Gnuplot.version","text":"Gnuplot.version()\n\nReturn the Gnuplot.jl package version.\n\n\n\n\n\n","category":"function"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"using Gnuplot\nGnuplot.quitall()\nmkpath(\"assets\")\nGnuplot.splash(\"assets/logo.png\")\nGnuplot.options.term = \"unknown\"\nempty!(Gnuplot.options.init)\npush!( Gnuplot.options.init, linetypes(:Set1_5, lw=1.5, ps=1.5))\nsaveas(file) = save(term=\"pngcairo size 550,350 fontscale 0.8\", output=\"assets/$(file).png\")","category":"page"},{"location":"basic/#Basic-usage-1","page":"Basic usage","title":"Basic usage","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"The main purpose of the Gnuplot.jl package is to send data and commands to the underlying gnuplot process, in order to generate plots. Unlike other packages, however, the actual commands to plot, or the plot attributes, are not specified through function calls. This is what makes Gnuplot.jl easy to learn and use: there are no functions or keywords names to memorize[1].","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"The most important symbols exported by the package are the @gp (for 2D plots) and @gsp (for 3D plots) macros. The simplemost example is as follows:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"using Gnuplot\n@gp 1:20\nsaveas(\"basic000\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"The plots are displayed either in an interactive window (if running in the Julia REPL), as an inline image (if running in Jupyter) or in the plot pane (if running in Juno). See Options and Jupyter and Juno for further informations.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Both the @gp and @gsp macros accept any number of arguments, whose meaning is interpreted as follows:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"one, or a group of consecutive, array(s) build up a dataset. The different arrays are accessible as columns 1, 2, etc. from the gnuplot process. The number of required input arrays depends on the chosen plot style (see gnuplot documentation);\na string occurring before a dataset is interpreted as a gnuplot command (e.g. set grid);\na string occurring immediately after a dataset is interpreted as a plot element for the dataset, by which you can specify using clause, with clause, line styles, etc.;\nthe special symbol :-, whose meaning is to avoid starting a new plot (if given as first argument), or to avoid immediately running all commands to create the final plot (if given as last argument). Its purpose is to allow splitting one long statement into multiple (shorter) ones.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"The above list shows all the fundamental concepts to follow the examples presented below. The @gp and @gsp macros also accepts further arguments, but their use will be discussed in Advanced usage.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"[1]: a previous knowledge of gnuplot usage is, nevertheless, required.","category":"page"},{"location":"basic/#plots2d-1","page":"Basic usage","title":"2D plots","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Here we will show a few examples to generate 2D plots. The examples are intentionally very simple to highlight the behavior of Gnuplot.jl. See Examples for more complex ones.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Remember to run:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"using Gnuplot","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"before running the examples.","category":"page"},{"location":"basic/#Simple-examples-involving-just-gnuplot-commands:-1","page":"Basic usage","title":"Simple examples involving just gnuplot commands:","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"","category":"page"},{"location":"basic/#Plot-a-sinusoid:-1","page":"Basic usage","title":"Plot a sinusoid:","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"@gp \"plot sin(x)\"\nsaveas(\"basic001\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"","category":"page"},{"location":"basic/#Plot-two-curves:-1","page":"Basic usage","title":"Plot two curves:","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"@gp \"set key left\" \"plot sin(x)\" \"pl cos(x)\"\nsaveas(\"basic002\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"note: Note\nNote that all gnuplot commands can be abbreviated as long as the resulting string is not ambiguous. In the example above we used pl in place of plot.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"","category":"page"},{"location":"basic/#Split-a-@gp-call-in-three-statements:-1","page":"Basic usage","title":"Split a @gp call in three statements:","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"@gp \"set grid\" :-\n@gp :- \"p sin(x)\" :-\n@gp :- \"plo cos(x)\"\nsaveas(\"basic003\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"note: Note\nThe trailing :- symbol means the plot will not be updated until the last statement.","category":"page"},{"location":"basic/#Send-data-from-Julia-to-gnuplot:-1","page":"Basic usage","title":"Send data from Julia to gnuplot:","text":"","category":"section"},{"location":"basic/#Plot-a-parabola-1","page":"Basic usage","title":"Plot a parabola","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"@gp (1:20).^2\nsaveas(\"basic004\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"","category":"page"},{"location":"basic/#Plot-a-parabola-with-scaled-x-axis,-lines-and-legend-1","page":"Basic usage","title":"Plot a parabola with scaled x axis, lines and legend","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"x = 1:20\n@gp \"set key left\" x ./ 20 x.^2 \"with lines tit 'Parabola'\"\nsaveas(\"basic005\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"","category":"page"},{"location":"basic/#Multiple-datasets,-logarithmic-axis,-labels-and-colors,-etc.-1","page":"Basic usage","title":"Multiple datasets, logarithmic axis, labels and colors, etc.","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"x = 1:0.1:10\n@gp \"set grid\" \"set key left\" \"set logscale y\"\n@gp :- \"set title 'Plot title'\" \"set label 'X label'\" \"set xrange [0:*]\"\n@gp :- x x.^0.5 \"w l tit 'Pow 0.5' dt 2 lw 2 lc rgb 'red'\"\n@gp :- x x \"w l tit 'Pow 1' dt 1 lw 3 lc rgb 'blue'\"\n@gp :- x x.^2 \"w l tit 'Pow 2' dt 3 lw 2 lc rgb 'purple'\"\nsaveas(\"basic006\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"note: Note\nThe above example lacks the trailing :- symbol. This means the plot will be updated at each command, adding one curve at a time.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"","category":"page"},{"location":"basic/#Keywords-for-common-commands-1","page":"Basic usage","title":"Keywords for common commands","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"In order to avoid typing long, and very frequently used gnuplot commands, Gnuplot.jl provides a few keywords which can be used in both @gp and @sgp calls:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"xrange=[low, high] => \"set xrange [low:high];\nyrange=[low, high] => \"set yrange [low:high];\nzrange=[low, high] => \"set zrange [low:high];\ncbrange=[low, high]=> \"set cbrange[low:high];\nkey=\"...\" => \"set key ...\";\ntitle=\"...\" => \"set title \\\"...\\\"\";\nxlabel=\"...\" => \"set xlabel \\\"...\\\"\";\nylabel=\"...\" => \"set ylabel \\\"...\\\"\";\nzlabel=\"...\" => \"set zlabel \\\"...\\\"\";\ncblabel=\"...\" => \"set cblabel \\\"...\\\"\";\nxlog=true => set logscale x;\nylog=true => set logscale y;\nzlog=true => set logscale z;\nmargins=... => set margins ...;\nlmargin=... => set lmargin ...;\nrmargin=... => set rmargin ...;\nbmargin=... => set bmargin ...;\ntmargin=... => set tmargin ...;","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"All such keywords can be abbreviated to unambiguous names.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"By using the above keywords the first lines of the previous example:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"@gp \"set grid\" \"set key left\" \"set logscale y\"\n@gp :- \"set title 'Plot title'\" \"set label 'X label'\" \"set xrange [0:*]\"","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"can be replaced with a shorter version:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"@gp \"set grid\" k=\"left\" ylog=true\n@gp :- tit=\"Plot title\" xlab=\"X label\" xr=[0,NaN]","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"where NaN in the xrange keyword means using axis autoscaling.","category":"page"},{"location":"basic/#Plot-matrix-as-images-1","page":"Basic usage","title":"Plot matrix as images","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Gnuplot.jl can display a 2D matrix as an image:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"img = randn(Float64, 10, 5)\nimg[10,:] .= -5\n@gp img \"w image notit\"\nsaveas(\"basic007a\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Note that the first index in the img matrix corresponds to the rows in the displayed image coordinate when the image is displayed.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"A simple way to remember the convention is to compare how a matrix is displayed in the REPL:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"img = reshape(1:15, 5, 3)","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"and its image representation, which is essentially upside down:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"@gp img \"w image notit\"\nsaveas(\"basic007b\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Also note that the img[1,1] pixel is shown at coordinates x=0, y=0. See Image recipes for further info.","category":"page"},{"location":"basic/#plots3d-1","page":"Basic usage","title":"3D plots","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"3D plots follow the same rules as 2D ones, just replace the @gp macro with @gsp and add the required columns (according to the plotting style).","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"E.g., to plot a spiral increasing in size along the X direction:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"x = 0:0.1:10pi\n@gsp cbr=[-1,1].*30 x sin.(x) .* x cos.(x) .* x x./20 \"w p pt 7 ps var lc pal\"\nsaveas(\"basic008\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Note that the fourth array in the dataset, x./20, is used as by gnuplot as point size (ps var). Also note that all the keywords discussed above can also be used in 3D plots.","category":"page"},{"location":"basic/#Palettes-and-line-types-1","page":"Basic usage","title":"Palettes and line types","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"The Gnuplot.jl package comes with all the ColorSchemes palettes readily available.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"A gnuplot-compliant palette can be retrieved with palette(), and used as any other command. The previous example may use an alternative palette with:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"x = 0:0.1:10pi\n@gsp palette(:viridis) cbr=[-1,1].*30 :-\n@gsp :- x sin.(x) .* x cos.(x) .* x x./20 \"w p pt 7 ps var lc pal\"\nsaveas(\"basic008a\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"The list of all available palette can be retrieved with palette_names():","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"palette_names()","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"The ColorSchemes palettes can also be used to generate line type colors, and optionally the line width, point size and dashed pattern, by means of the linetypes() function, e.g.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"@gp key=\"left\" linetypes(:Set1_5, lw=2)\nfor i in 1:10\n @gp :- i .* (0:10) \"w lp t '$i'\"\nend\nsaveas(\"basic009a\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"@gp key=\"left\" linetypes(:Set1_5, dashed=true, ps=2)\nfor i in 1:10\n @gp :- i .* (0:10) \"w lp t '$i'\"\nend\nsaveas(\"basic009b\") # hide","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(Image: )","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"The first plot features the :Set1_5 palette, with solid lines whose width is 2 times the default. The second plot shows the same palette but default line widths are 1, default point size is 2 (for the first N line types, where N is the number of discrete colors in the palette), and the dashed pattern is automatically changed.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"As discussed in Options, you may set a default line types for all plots with:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"push!(Gnuplot.options.init, linetypes(:Set1_5, lw=1.5, ps=1.5))","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"All plot in this documentation were generated with these settings.","category":"page"},{"location":"basic/#Exporting-plots-to-files-1","page":"Basic usage","title":"Exporting plots to files","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Gnuplot.jl can export all plots (as well as multiplots, see Multiplot) to an external file using one of the many available gnuplot terminals. To check which terminals are available in your platform type:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"terminals()","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"(see also terminal() to check your current terminal).","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Once you choose the proper terminal (i.e. format of the exported file), use the save() function to export. As an example, all the plots in this page have been saved with:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"save(term=\"pngcairo size 550,350 fontscale 0.8\", output=\"assets/output.png\")","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Note that you can pass both the terminal name and its options via the term= keyword. See Gnuplot terminals for further info on the terminals.","category":"page"},{"location":"basic/#Gnuplot-scripts-1","page":"Basic usage","title":"Gnuplot scripts","text":"","category":"section"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"Besides exporting plots in image files, Gnuplot.jl can also save a script, i.e. a file containing the minimum set of data and commands required to re-create a figure using just gnuplot.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"The script allows a complete decoupling of plot data and aethetics, from the Julia code used to generate them. With scripts you can:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"modify all aesthetic details of a plot without re-running the (possibly complex and time-consuming) code used to generate it;\nshare both data and plots with colleagues without the need to share the Julia code.","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"To generate a script for one of the examples above use:","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"save(\"script.gp\")","category":"page"},{"location":"basic/#","page":"Basic usage","title":"Basic usage","text":"after the plot has been displayed. Note that when images or large datasets are involved, save() may store the data in binary files under a directory named