summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/numericplots/BasicFunctionality.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/numericplots/BasicFunctionality.tex')
-rw-r--r--Master/texmf-dist/doc/latex/numericplots/BasicFunctionality.tex874
1 files changed, 0 insertions, 874 deletions
diff --git a/Master/texmf-dist/doc/latex/numericplots/BasicFunctionality.tex b/Master/texmf-dist/doc/latex/numericplots/BasicFunctionality.tex
deleted file mode 100644
index 3a9298b5f55..00000000000
--- a/Master/texmf-dist/doc/latex/numericplots/BasicFunctionality.tex
+++ /dev/null
@@ -1,874 +0,0 @@
-% Copyright 2010 Thomas Koenig, Alexander Michel
-%
-% This file is part of NumericPlots.
-%
-% NumericPlots is free software: you can redistribute it and/or modify
-% it under the terms of the GNU General Public License as published by
-% the Free Software Foundation, either version 3 of the License, or
-% any later version.
-%
-% NumericPlots is distributed in the hope that it will be useful,
-% but WITHOUT ANY WARRANTY; without even the implied warranty of
-% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-% GNU General Public License for more details.
-%
-% You should have received a copy of the GNU General Public License
-% along with NumericPlots. If not, see <http://www.gnu.org/licenses/>.
-
-\part{Using the package}
-
-\section{Basic Functionality}
-
-The package NumericPlots\\
-\verb+\usepackage{NumericPlots}+
-\\
-is intended to be used to plot numeric data which
-may, e.g., be exported from Matlab by export2latex.m. The data must be defined
-in the form
-\begin{verbatim}
- \def\IdentI{
- 1.0 1.0e2
- 1.1 11e1
- 1.2 1.25e2
- 1.3 110
- 1.4 100
- 1.5 90
- 1.6 80
- }
-\end{verbatim}
-\def\IdentI{
- 1.0 1.0e2
- 1.1 11e1
- 1.2 1.25e2
- 1.3 110
- 1.4 100
- 1.5 90
- 1.6 80
- }
-\def\IdentII{
- 1.0 125
- 1.05 100
- 1.1 75
- 1.15 85
- 1.2 90
- 1.3 115
- 1.4 130
- 1.5 125
- 1.6 120
- }
-\def\LogData{
- 6 6
- 10 10
- 20 20
- 30 30
- 40 40
- 50 50
- 60 60
- 70 70
- 80 80
- 90 90
- 100 100
- 200 200
- 300 300
- 400 400
- 500 500
- 600 600
- 700 700
- 800 800
- 900 900
- 1000 1000
- 1100 1100
- 1200 1200
- 1300 1300
- 1400 1400
- 1500 1500
-}
-where the first column contains the x, the second column the y-data.
-
-\subsection{plots}
-
-% \begin{LTXExample}
-% \begin{NumericDataPlot}{\textwidth}{5cm}
-% \setxAxis{xMin=1, xMax=2, Dx=0.1}
-% \setyAxis{yMin=50, yMax=150, Dy=25}
-%
-% \plotxAxis{x-axis label}
-% \plotyAxis{y-axis label}
-%
-% \listplot[style=StdLineStyA]{\IdentI}
-% \end{NumericDataPlot}
-% \end{LTXExample}
-
-The easiest plot may be done by
-\begin{verbatim}
- \begin{NumericDataPlot}{\textwidth}{5cm}
- \setxAxis{xMin=-1, xMax=2, Dx=0.5}
- \setyAxis{yMin=-50, yMax=150, Dy=25}
-
- \plotxAxis{x-axis label}
- \plotyAxis{y-axis label}
-
- \listplot[style=StdLineStyA]{\IdentI}
- \end{NumericDataPlot}
-\end{verbatim}
-\begin{NumericDataPlot}{\textwidth}{5cm}
- \setxAxis{xMin=-1, xMax=2, Dx=0.5, xO=0}
- \setyAxis{yMin=-50, yMax=150, Dy=25, yO=0}
-
- \plotxAxis{x-axis label}
- \plotyAxis{y-axis label}
-
- \listplot[style=StdLineStyA]{\IdentI}
-\end{NumericDataPlot}
-
-if you want to add a legend, you simply call
-
-\begin{minipage}{0.5\linewidth}
-\begin{verbatim}
-\LegendDefinition{
- \LegLine{style=StdLineStyA} & IdentI
-}
-\end{verbatim}
-\end{minipage}\begin{minipage}{0.5\linewidth}
-\centering
-\LegendDefinition{
- \LegLine{style=StdLineStyA} & IdentI
-}
-\end{minipage}
-
-To plot multiple data in one plot call \newline
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=2, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxAxis{x-axis label}
- \plotyAxis{y-axis label}
-
- \listplot[style=StdLineStyA]
- {\IdentI}
- \listplot[style=StdLineStyB]
- {\IdentII}
-
- \putSE{\LegendDefinition{
- \LegLine{style=StdLineStyA} & IdentI \\
- \LegLine{style=StdLineStyB} & IdentII
- }}
- \end{NumericDataPlot}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \vspace{10pt}
- \begin{NumericDataPlot}{\textwidth}{5cm}
- \setxAxis{xMin=1, xMax=2, Dx=0.2}
- \setyAxis{yMin=50, yMax=150, Dy=25}
-
- \plotxAxis{x-axis label}
- \plotyAxis{y-axis label}
-
- \listplot[style=StdLineStyA]{\IdentI}
- \listplot[style=StdLineStyB]{\IdentII}
-
- \putSE{\LegendDefinition{
- \LegLine{style=StdLineStyA} & IdentI \\
- \LegLine{style=StdLineStyB} & IdentII
- }}
- \end{NumericDataPlot}
-\end{minipage}
-
-
-\subsection{Label and TickLabels}
-
-The commands \texttt{plotxAxis} and \texttt{plotyAxis} take the options
-\texttt{NoLabel}, \texttt{NoTicks}, \texttt{NoTickLabel} as well as
-\texttt{LabelOption} and \texttt{TickLabelOption} which may be used to eliminate
-or change the look of the labels.
-
-Standard values for \texttt{LabelOption} and \texttt{TickLabelOption} may be set\\
-by \verb|\newcommand{\StdLabelOption}{\color{blue}|\\
-and \verb|\newcommand{\StdTickLabelOption}{\small}|.
-
-The option \texttt{xLabelSep} for \verb|\plotxAxis| (and \texttt{yLabelSep} for
-\verb|\plotyAxis|) may be used to set the seperation between the axis and the label. Standard value
-is 10pt for the x-label and 20pt for the y-label.
-
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \begin{NumericDataPlot}{\textwidth}{5cm}
- \setxAxis{xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis{yMin=75, yMax=130, Dy=25}
-
- \plotxAxis
- [LabelOption=\LARGE,%
- TickLabelOption=\color{red},%
- xLabelSep=40pt]
- {x-axis label}
- \plotyAxis
- [NoLabel, NoTicks, NoTickLabel]
- {y-axis label}
-
- \listplot[style=StdLineStyA]{\IdentI}
- \listplot[style=StdLineStyB]{\IdentII}
-
- \end{NumericDataPlot}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \vspace{10pt}
- \begin{NumericDataPlot}{\textwidth}{5cm}
- \setxAxis{xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis{yMin=75, yMax=130, Dy=25}
-
- \plotxAxis[LabelOption=\LARGE, TickLabelOption=\color{red},
- xLabelSep=40pt]{x-axis label}
- \plotyAxis[NoLabel, NoTicks, NoTickLabel]{y-axis label}
-
- \listplot[style=StdLineStyA]{\IdentI}
- \listplot[style=StdLineStyB]{\IdentII}
-
- \end{NumericDataPlot}
-\end{minipage}
-
-
-\subsection{Place ``Objects'' in the plot.}
-
-There are basically two different options to place objects in the plot. To
-understand the difference one has to keep in mind that the axis have two
-different coordinate systems. One is the system defined by xMin, xMax, yMin and
-yMax (refered to as ``DataCoordinateSystem''), the other ist the system defined
-by xCoordMin, xCoordMax, yCoordMin and yCoordMax (refered to as
-``PictureCoordinateSystem''), see section \ref{sec:MultiplePlots}.
-
-It is now possible to place stuff in the graph with the DataCoordinates with the
-command NDPput, see the following example.
-
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=2, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxAxis{x-axis label}
- \plotyAxis[NoLabel]{}
-
- \listplot[style=StdLineStyA]
- {\IdentI}
-
- % put some stuff somewhere
- \NDPput[x=1.2, y=75, RefPoint=br]{text}
- \NDPput[x=1.2, y=100]{$a^2$}
-
- % or put nodes...
- \NDPput[x=1.6, y=100]{\pnode{A}}
- \NDPput[x=1.8, y=150]{\pnode{B}}
- % ...and draw a line between them
- \ncline{A}{B}
-
- % or put the legend at a specific position
- \NDPput[x=1.8, y=75]{\LegendDefinition{
- \LegLine{style=StdLineStyA} & IdentI
- }}
- \end{NumericDataPlot}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \vspace{10pt}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=2, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxAxis{x-axis label}
- \plotyAxis[NoLabel]{}
-
- \listplot[style=StdLineStyA]
- {\IdentI}
-
- % put some stuff somewhere
- \NDPput[x=1.2, y=75, RefPoint=br]{text}
- \NDPput[x=1.2, y=100]{$a^2$}
-
- % or put nodes...
- \NDPput[x=1.6, y=100]{\pnode{A}}
- \NDPput[x=1.8, y=150]{\pnode{B}}
- % ...and draw a line between them
- \ncline{A}{B}
-
- % or put the legend at a specific position
- \NDPput[x=1.8, y=75]{\LegendDefinition{
- \LegLine{style=StdLineStyA} & IdentI
- }}
- \end{NumericDataPlot}
-\end{minipage}
-
-For convenience the commands \verb|\putXX{object}| where
-$XX\in\left(N,S,E,W,NW,NE,SW,SE\right)$ are defined to place something in the
-North, South,\ldots, SouthEast corner of the plot. Also, the command
-\verb|\putExpY{xx}| and \verb|\putExpX{xx}| may be used to place exponents at
-the axes.
-
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \begin{NumericDataPlot}
- ...
- \putExpY{$\times 10^{-3}$}
- \putExpX{$\times 10^{-6}$}
-
- \putN{N}
- \putS{S}
- \putW{W}
- \putE{E}
- \putNW{NW}
- \putNE{NE}
- \putSW{SW}
- \putSE{SE}
- \end{NumericDataPlot}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \vspace{10pt}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxAxis{x-axis label}
- \plotyAxis[NoLabel]{}
-
- \listplot[style=StdLineStyA]
- {\IdentI}
-
- \putExpY{$\times 10^{-3}$}
- \putExpX{$\times 10^{-6}$}
-
- \putN{N}
- \putS{S}
- \putW{W}
- \putE{E}
- \putNW{NW}
- \putNE{NE}
- \putSW{SW}
- \putSE{SE}
- \end{NumericDataPlot}
-\end{minipage}
-
-
-Alternatively, stuff can be placed
-within the plot with \verb|\rput|.
-
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \begin{NumericDataPlot}
- ...
-
- % put text in the middle of the plot
- \rput{45}(500,500){text}
- % put a formula in the lower left corner
- \rput[bl](0,0){$a^2+b^2=c^2$}
-
- % or put nodes...
- \NDPput[x=1.2, y=125]{\pnode{A}}
- \rput(750,900){\Rnode{B}{peak}}
- % ...and draw a line between them
- \ncline{<-}{A}{B}
-
- % or put the legend at a specific position
- \rput{-45}(750,250){\LegendDefinition{
- \LegLine{style=StdLineStyA} & IdentI
- }}
- \end{NumericDataPlot}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \vspace{10pt}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxAxis{x-axis label}
- \plotyAxis[NoLabel]{}
-
- \listplot[style=StdLineStyA]
- {\IdentI}
-
- % put text in the middle of the plot
- \rput{45}(500,500){text}
- % put a formula in the lower left corner
- \rput[bl](0,0){$a^2+b^2=c^2$}
-
- % or put nodes...
- \NDPput[x=1.2, y=125]{\pnode{A}}
- \rput(750,900){\Rnode{B}{peak}}
- % ...and draw a line between them
- \ncline{<-}{A}{B}
-
- % or put the legend at a specific position
- \rput{-45}(750,250){\LegendDefinition{
- \LegLine{style=StdLineStyA} & IdentI
- }}
- \end{NumericDataPlot}
-\end{minipage}
-
-
-
-% =================================
-% | |
-% | Linestyles and colors |
-% | |
-% =================================
-
-\subsection{Linestyles and colors}
-
-While using the package, there are predefined linestyles which may be used:
-
-\begin{minipage}{0.6\linewidth}
- \centering
- \small
-
- \input{DataTestRealData}
-
- \begin{NumericDataPlot}[]{\linewidth}{0.7\linewidth}
- \setxAxis{xMin=2, xMax=17, xO=5, Dx=4}
- \setyAxis{yMin=20, yMax=70, yO=20, Dy=20}
-
- \plotxAxis[NoLabel, AxisStyle=Boxed]{}
- \plotyAxis[NoLabel, AxisStyle=Boxed]{}
-
- \listplot[style=StdLineStyA]{\DataA}
- \listplot[style=StdLineStyB]{\DataB}
- \listplot[style=StdLineStyC]{\DataC}
- \listplot[style=StdLineStyD]{\DataD}
- \listplot[style=StdLineStyE]{\DataE}
- \listplot[style=StdLineStyF]{\DataF}
- \listplot[style=StdLineStyG]{\DataG}
- \end{NumericDataPlot}
-\end{minipage}
-\begin{minipage}{0.4\linewidth}
- \centering
- \LegendDefinition{
- \LegLine{style=StdLineStyA} & StdLineStyA \\
- \LegLine{style=StdLineStyB} & StdLineStyB \\
- \LegLine{style=StdLineStyC} & StdLineStyC \\
- \LegLine{style=StdLineStyD} & StdLineStyD \\
- \LegLine{style=StdLineStyE} & StdLineStyE \\
- \LegLine{style=StdLineStyF} & StdLineStyF \\
- \LegLine{style=StdLineStyG} & StdLineStyG \\
- }
-\end{minipage}
-
-When using the package option \texttt{BW} the standard line styles will be
-replaced by their black and white counterparts:
-
-\begin{minipage}{0.6\linewidth}
- \centering
- \small
-
- \input{DataTestRealData}
-
- \begin{NumericDataPlot}[]{\linewidth}{0.7\linewidth}
- \setxAxis{xMin=2, xMax=17, xO=5, Dx=4}
- \setyAxis{yMin=20, yMax=70, yO=20, Dy=20}
-
- \plotxAxis[NoLabel, AxisStyle=Boxed]{}
- \plotyAxis[NoLabel, AxisStyle=Boxed]{}
-
- \listplot[style=BWStdLineStyA]{\DataA}
- \listplot[style=BWStdLineStyB]{\DataB}
- \listplot[style=BWStdLineStyC]{\DataC}
- \listplot[style=BWStdLineStyD]{\DataD}
- \listplot[style=BWStdLineStyE]{\DataE}
- \listplot[style=BWStdLineStyF]{\DataF}
- \listplot[style=BWStdLineStyG]{\DataG}
- \end{NumericDataPlot}
-\end{minipage}
-\begin{minipage}{0.4\linewidth}
- \centering
- \LegendDefinition{
- \LegLine{style=BWStdLineStyA} & BWStdLineStyA \\
- \LegLine{style=BWStdLineStyB} & BWStdLineStyB \\
- \LegLine{style=BWStdLineStyC} & BWStdLineStyC \\
- \LegLine{style=BWStdLineStyD} & BWStdLineStyD \\
- \LegLine{style=BWStdLineStyE} & BWStdLineStyE \\
- \LegLine{style=BWStdLineStyF} & BWStdLineStyF \\
- \LegLine{style=BWStdLineStyG} & BWStdLineStyG \\
- }
-\end{minipage}
-
-For values which are nearly the same (reference and measurement, e.g.) the
-following line styles may be used:
-
-\begin{minipage}{0.6\linewidth}
- \centering
- \small
-
- \input{DataTestRealData}
-
- \begin{NumericDataPlot}[]{\linewidth}{0.7\linewidth}
- \setxAxis{xMin=2, xMax=17, xO=5, Dx=4}
- \setyAxis{yMin=20, yMax=70, yO=20, Dy=20}
-
- \plotxAxis[NoLabel, AxisStyle=Boxed]{}
- \plotyAxis[NoLabel, AxisStyle=Boxed]{}
-
- \listplot[style=StdLineStyX]{\DataC}
- \listplot[style=StdLineStyY]{\DataC}
-
- \listplot[style=BWStdLineStyX]{\DataD}
- \listplot[style=BWStdLineStyY]{\DataD}
- \end{NumericDataPlot}
-\end{minipage}
-\begin{minipage}{0.4\linewidth}
- \centering
- \LegendDefinition{
- \LegLine{style=StdLineStyX} & StdLineStyX \\
- \LegLine{style=StdLineStyY} & StdLineStyY \\
- \LegLine{style=BWStdLineStyX} & BWStdLineStyX \\
- \LegLine{style=BWStdLineStyY} & BWStdLineStyY \\
- }
-\end{minipage}
-
-It is, of course, possible to redefine the available linestyles or to define new
-linestyles.
-
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \definecolor{MyColor}{cmyk}{0.6 0.21 1.0 0.2}
- \newpsstyle{MyLine}
- {linecolor=MyColor, linewidth=2pt,
- linestyle=dashed,
- dash=1pt 1pt 4pt 1pt 1pt 3pt,
- dotstyle=*, showpoints=true,
- dotsize=5pt}
- \newpsstyle{MyLineA}
- {linecolor=blue, linestyle=dotted,
- dotstyle=asterisk, showpoints=true}
-
- \listplot[style=MyLine]
- {\IdentI}
- \listplot[style=MyLineA]
- {\IdentII}
-
- \putSE{\LegendDefinition{
- \LegLine{style=MyLine} & IdentI
- \LegLine{style=MyLineA} & IdentII
- }}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
-
- \definecolor{MyColor}{cmyk}{0.6 0.21 1.0 0.2}
- \newpsstyle{MyLine}{linecolor=MyColor, linewidth=2pt, linestyle=dashed,
- dash=1pt 1pt 4pt 1pt 1pt 3pt, dotstyle=*, showpoints=true, dotsize=5pt}
- \newpsstyle{MyLineA}{linecolor=blue, linestyle=dotted,
- dotstyle=asterisk, showpoints=true}
-
- \setxAxis
- {xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxAxis[NoLabel]{}
- \plotyAxis[NoLabel]{}
-
- \listplot[style=MyLine]
- {\IdentI}
- \listplot[style=MyLineA]
- {\IdentII}
-
- \putSE{\LegendDefinition{
- \LegLine{style=MyLine} & IdentI
- }}
- \end{NumericDataPlot}
-\end{minipage}
-
-
-% =================================
-% | |
-% | Legend |
-% | |
-% =================================
-
-\subsection{Legend}
-
-The legend may be created with \verb|\LegendDefinition|. The command takes the
-two optional arguments \texttt{nrCols} and \texttt{LabelOrientation=[l|c|r]}.
-The mandatory argument is the definition of a table as demonstrated in the
-follwing examples.
-
- \begin{verbatim}
- \LegendDefinition{
- \LegLine{style=StdLineStyA} & IdentI\\
- \LegLine{style=StdLineStyB, linewidth=3pt} & second legend
- }
- \end{verbatim}
- \LegendDefinition{
- \LegLine{style=StdLineStyA} & IdentI\\
- \LegLine{style=StdLineStyB, linewidth=3pt} & second legend
- }
- \begin{verbatim}
- \newpsstyle{LegendBoxStyle}%
- {framearc=0.2, fillstyle=solid, fillcolor=yellow, opacity=0.2}
- \LegendDefinition[nrCols=2]{
- \LegLine{style=StdLineStyA} & IdentI &
- \LegLine{style=StdLineStyB, linewidth=3pt} & legend 2
- \newpsstyle{LegendBoxStyle}%
- {fillstyle=solid, fillcolor=white}
- }
- \end{verbatim}
- \newpsstyle{LegendBoxStyle}%
- {framearc=0.2, fillstyle=solid, fillcolor=yellow, opacity=0.2}
- \LegendDefinition[nrCols=2]{
- \LegLine{style=StdLineStyA} & IdentI &
- \LegLine{style=StdLineStyB, linewidth=3pt} & legend 2
- }
- \newpsstyle{LegendBoxStyle}%
- {fillstyle=solid, fillcolor=white}
- \begin{verbatim}
- \LegendDefinition[LabelOrientation=c]{
- \LegLine{style=StdLineStyA} & IdentI\\
- \LegLine{style=StdLineStyB, linewidth=3pt} & legend 2 \\
- \LegLine{style=StdLineStyC} & whatever this data is\ldots\\
- \LegLine{style=StdLineStyD} & and more data
- }
- \end{verbatim}
- \LegendDefinition[LabelOrientation=c]{
- \LegLine{style=StdLineStyA} & IdentI\\
- \LegLine{style=StdLineStyB, linewidth=3pt} & second legend\\
- \LegLine{style=StdLineStyC} & whatever this data is\ldots\\
- \LegLine{style=StdLineStyD} & and more data
- }
-
-\subsection{Add Lines to the Plot}
-
-Horizontal and vertical lines may be added to the plot with the commands
-\verb|\NDPhline{coord}|, \verb|\NDPvline{coord}| and \verb|\NDPline{coord}|. It is also possible to put
-nodes and draw lines between them, see placing stuff\ldots
-
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxAxis[NoLabel]{}
- \plotyAxis[NoLabel]{}
-
- \listplot[style=StdLineStyA]
- {\IdentI}
-
- \NDPhline[linecolor=LineColorD]{73}
- \NDPvline[linecolor=LineColorE, linestyle=dashed]{1.5}
- \NDPline[linecolor=red]{1.1}{75}{1.3}{125}
- \end{NumericDataPlot}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \vspace{10pt}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxAxis[NoLabel]{}
- \plotyAxis[NoLabel]{}
-
- \listplot[style=StdLineStyA]
- {\IdentI}
-
- \NDPhline[linecolor=LineColorD]{73}
- \NDPvline[linecolor=LineColorE, linestyle=dashed]{1.5}
- \NDPline[linecolor=red]{1.1}{75}{1.3}{125}
- \end{NumericDataPlot}
-\end{minipage}
-
-\subsection{Add Boxes to the Plot}
-
-Horizontal and vertical boxes may be added to the plot with the commands
-\verb|\NDPhbox{coord}|, \verb|\NDPvbox{coord}| and \verb|\NDPbox{coord}|. It is also possible to put
-nodes and draw lines between them, see placing stuff\ldots
-
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxAxis[NoLabel]{}
- \plotyAxis[NoLabel]{}
-
- \NDPhbox[fillstyle=solid,fillcolor=green]%
- {75.0}{100.0}%
-
- \listplot[style=StdLineStyA] {\IdentI}
-
- \NDPvbox[fillstyle=solid,fillcolor=red]
- {1.4}{1.5}
-
- \NDPbox[fillstyle=solid,%
- fillcolor=orange, opacity=0.2, linestyle=none]%
- {1.1}{60}{1.15}{130}
- \end{NumericDataPlot}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \vspace{10pt}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxAxis[NoLabel]{}
- \plotyAxis[NoLabel]{}
-
- \NDPhbox[fillstyle=solid,fillcolor = green]%
- {75.0}{100.0}%
-
- \listplot[style=StdLineStyA] {\IdentI}
-
- \NDPvbox[fillstyle=solid,fillcolor=red]
- {1.4}{1.5}
-
- \NDPbox[fillstyle=solid,%
- fillcolor=orange, opacity=0.2, linestyle=none]%
- {1.1}{60}{1.15}{130}
- \end{NumericDataPlot}
-\end{minipage}
-
-
-\subsection{Grid}
-
-One may choose not to plot the grid with the option \texttt{NoGrid} for the
-commands \verb|\plotxAxis| and \verb|\plotyAxis|.
-
-If the grid is plottet with the axis it may happen that the grid is plottet over
-the axis. To avoid this, plot the grid first and then plot the axis as shown.
-
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxGrid
- \plotyGrid
- \plotxAxis
- [NoLabel, NoGrid, AxisStyle=Boxed]{}
- \plotyAxis
- [NoLabel, NoGrid, AxisStyle=Boxed]{}
-
- \listplot[style=StdLineStyA]
- {\IdentI}
-
- \end{NumericDataPlot}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \vspace{10pt}
- \begin{NumericDataPlot}
- {\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=1.6, Dx=0.2}
- \setyAxis
- {yMin=50, yMax=150, Dy=25}
-
- \plotxGrid
- \plotyGrid
- \plotxAxis[NoLabel, NoGrid, AxisStyle=Boxed]{}
- \plotyAxis[NoLabel, NoGrid, AxisStyle=Boxed]{}
-
- \listplot[style=StdLineStyA]
- {\IdentI}
-
- \end{NumericDataPlot}
-\end{minipage}
-
-
-\subsection{Logarithmic axes}
-
-
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \begin{NumericDataPlot}{\textwidth}{5cm}
- \setxAxis
- {xMin=6, xMax=2500, Dx=10, xLog}
- \setyAxis
- {yMin=0, yMax=2500, Dy=500}
- \plotxAxis{}
- \plotyAxis{}
-
- \listplot{\LogData}
- \end{NumericDataPlot}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \vspace{10pt}
- \begin{NumericDataPlot}{\textwidth}{5cm}
- \setxAxis{xMin=6, xMax=2500, Dx=10, xLog}
- \setyAxis{yMin=0, yMax=2500, Dy=500}
- \plotxAxis{}
- \plotyAxis{}
-
- \listplot{\LogData}
- \end{NumericDataPlot}
-\end{minipage}
-
-
-\begin{minipage}[T]{0.5\linewidth}
- \begin{verbatim}
- \begin{NumericDataPlot}{\textwidth}{5cm}
- \setxAxis
- {xMin=1, xMax=1500, Dx=10, xLog}
- \setyAxis
- {yMin=1, yMax=1500, Dy=10, yLog}
- \plotxAxis{}
- \plotyAxis{}
-
- \listplot{\LogData}
- \end{NumericDataPlot}
- \end{verbatim}
-\end{minipage}
-\begin{minipage}[T]{0.5\linewidth}
- \vspace{10pt}
- \begin{NumericDataPlot}{\textwidth}{5cm}
- \setxAxis{xMin=1, xMax=1500, Dx=10, xLog}
- \setyAxis{yMin=1, yMax=1500, Dy=10, yLog}
- \plotxAxis{}
- \plotyAxis{}
-
- \listplot{\LogData}
- \end{NumericDataPlot}
-\end{minipage}
-
-
-
-
-