diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/numericplots/MultiplePlots.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/numericplots/MultiplePlots.tex | 232 |
1 files changed, 0 insertions, 232 deletions
diff --git a/Master/texmf-dist/doc/latex/numericplots/MultiplePlots.tex b/Master/texmf-dist/doc/latex/numericplots/MultiplePlots.tex deleted file mode 100644 index c385635b9c9..00000000000 --- a/Master/texmf-dist/doc/latex/numericplots/MultiplePlots.tex +++ /dev/null @@ -1,232 +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/>. - - -\section{Multiple plots in one picture}\label{sec:MultiplePlots} - -xPicMin, xPicMax, yPicMin and yPicMax are the inner coordinates of one picture. -The position of the axes are defined in this coordinate system via xCoordMin, -xCoordMax, yCoordMin and yCoordMax. - -Example: - -\begin{verbatim} -% input data and define linestyles -\input{DataTestRealData} -\newpsstyle{Database}{linecolor=LineColorA, linestyle=none, dotstyle=*, -showpoints=true, dotsize=5pt} -\newpsstyle{Result}{linecolor=LineColorB, linestyle=none, dotstyle=+, -showpoints=true, dotsize=10pt} - -\begin{center} - \begin{NumericDataPlot}[xPicMin=0, xPicMax=1050, - yPicMin=0, yPicMax=1450]{\textwidth}{0.75\textheight} - - % --- definition of the axis and the grid --- - % set the axis of the lower left corner - \setxAxis{xMin=2, xMax=17, Dx=4, xCoordMin=0, xCoordMax=500} - \setyAxis{yMin=20, yMax=70, Dy=20, yCoordMin=0, yCoordMax=500} - - % plot the axis of the lower left corner - \plotxAxis{Stichnummer} - \plotyAxis{$F_{roll}$ in $\mega\newton$} - - \listplot[style=Database]{\DataA} - \listplot[style=Result]{\DataB} - \listplot[style=StdLineStyC]{\DataC} - \listplot[style=StdLineStyD]{\DataD} - \listplot[style=StdLineStyE]{\DataE} - \listplot[style=StdLineStyF]{\DataF} - \listplot[style=StdLineStyG]{\DataG} - - % set the y-axis for the plot in the middle of the left side - % x-axis remains the same - \setyAxis{yMin=20, yMax=70, Dy=20, yCoordMin=550, yCoordMax=1050} - % plot the axis (x-axis without ticklabels and label - \plotxAxis[NoTickLabel, NoLabel]{} - \plotyAxis{$F_{roll}$ in $\mega\newton$} - - \rput[t]{0}(250,550){a) Ein plot} - - \listplot[style=Database]{\DataA} - \listplot[style=Result]{\DataB} - - % set axis for the plot at the right side - \setxAxis{xMin=2, xMax=17, Dx=4, xCoordMin=600, xCoordMax=1050} - \setyAxis{yMin=20, yMax=70, Dy=10, yCoordMin=0, yCoordMax=1050} - - % plot the axis at the right side (y-axis without label) - \plotxAxis{Stichnummer} - \plotyAxis[NoLabel, TickSep=10]{$F_{roll}$ in $\mega\newton$} - - \listplot[style=Database]{\DataA} - \listplot[style=Result]{\DataB} - \listplot[style=StdLineStyC]{\DataC} - \listplot[style=StdLineStyD]{\DataD} - \listplot[style=StdLineStyE]{\DataE} - \listplot[style=StdLineStyF]{\DataF} - \listplot[style=StdLineStyG]{\DataG} - - % set the axis for the plot at the top - \setxAxis{xMin=8, xMax=17, Dx=1, xCoordMin=0, xCoordMax=1050} - \setyAxis{yMin=35, yMax=65, Dy=10, yO=40, yCoordMin=1150, yCoordMax=1450} - - % plot the axis for the plot at the top - \plotxAxis[NoLabel]{Stichnummer} - \plotyAxis[NoLabel]{$F_{roll}$ in $\mega\newton$} - - % plot only part of the data - \listplot[style=Database, xStart=11, xEnd=17]{\DataA} - \listplot[style=Result, xStart=8, xEnd=13]{\DataB} - - \end{NumericDataPlot} - - % put legend outside of the plot - \LegendDefinition[nrCols=1, LabelOrientation=r]{ - \LegLine{Database} & Werte aus der Datenbank \\ - \LegLine{Result} & Modell} - -\end{center} -\end{verbatim} - -% input data and define linestyles -\input{DataTestRealData} -\newpsstyle{Database}{linecolor=LineColorA, linestyle=none, dotstyle=*, -showpoints=true, dotsize=5pt} -\newpsstyle{Result}{linecolor=LineColorB, linestyle=none, dotstyle=+, -showpoints=true, dotsize=10pt} - -\begin{center} - \begin{NumericDataPlot}[xPicMin=0, xPicMax=1050, - yPicMin=0, yPicMax=1450]{\textwidth}{0.75\textheight} - - % --- definition of the axis and the grid --- - % set the axis of the lower left corner - \setxAxis{xMin=2, xMax=17, Dx=4, xCoordMin=0, xCoordMax=500} - \setyAxis{yMin=20, yMax=70, Dy=20, yCoordMin=0, yCoordMax=500} - - % plot the axis of the lower left corner - \plotxAxis{Stichnummer} - \plotyAxis{$F_{roll}$ in $\mega\newton$} - - \listplot[style=Database]{\DataA} - \listplot[style=Result]{\DataB} - \listplot[style=StdLineStyC]{\DataC} - \listplot[style=StdLineStyD]{\DataD} - \listplot[style=StdLineStyE]{\DataE} - \listplot[style=StdLineStyF]{\DataF} - \listplot[style=StdLineStyG]{\DataG} - - % set the y-axis for the plot in the middle of the left side - % x-axis remains the same - \setyAxis{yMin=20, yMax=70, Dy=20, yCoordMin=550, yCoordMax=1050} - % plot the axis (x-axis without ticklabels and label - \plotxAxis[NoTickLabel, NoLabel]{} - \plotyAxis{$F_{roll}$ in $\mega\newton$} - - \rput[t]{0}(250,550){a) Ein plot} - - \listplot[style=Database]{\DataA} - \listplot[style=Result]{\DataB} - - % set axis for the plot at the right side - \setxAxis{xMin=2, xMax=17, Dx=4, xCoordMin=600, xCoordMax=1050} - \setyAxis{yMin=20, yMax=70, Dy=10, yCoordMin=0, yCoordMax=1050} - - % plot the axis at the right side (y-axis without label) - \plotxAxis{Stichnummer} - \plotyAxis[NoLabel, TickSep=10]{$F_{roll}$ in $\mega\newton$} - - \listplot[style=Database]{\DataA} - \listplot[style=Result]{\DataB} - \listplot[style=StdLineStyC]{\DataC} - \listplot[style=StdLineStyD]{\DataD} - \listplot[style=StdLineStyE]{\DataE} - \listplot[style=StdLineStyF]{\DataF} - \listplot[style=StdLineStyG]{\DataG} - - % set the axis for the plot at the top - \setxAxis{xMin=8, xMax=17, Dx=1, xCoordMin=0, xCoordMax=1050} - \setyAxis{yMin=35, yMax=65, Dy=10, yO=40, yCoordMin=1150, yCoordMax=1450} - - % plot the axis for the plot at the top - \plotxAxis[NoLabel]{Stichnummer} - \plotyAxis[NoLabel]{$F_{roll}$ in $\mega\newton$} - - % plot only part of the data - \listplot[style=Database, xStart=11, xEnd=17]{\DataA} - \listplot[style=Result, xStart=8, xEnd=13]{\DataB} - - \end{NumericDataPlot} - - % put legend outside of the plot - \LegendDefinition[nrCols=1, LabelOrientation=r]{ - \LegLine{style=Database} & Werte aus der Datenbank \\ - \LegLine{style=Result} & Modell} -\end{center} - -An example with different y-axes on the left and on the right side: -\begin{small} -\begin{verbatim} -\begin{center} - \begin{NumericDataPlot}{\textwidth}{0.25\textheight} - - % --- definition of the axis and the grid --- - \setxAxis{xMin=2, xMax=17, Dx=4} - \setyAxis{yMin=20, yMax=70, Dy=20} - - % plot the axis of the lower left corner - \plotxAxis{Stichnummer} - \plotyAxis{$F_{roll}$ in $\mega\newton$} - - \listplot[style=Database]{\DataA} - - % define a second y-axis - \setyAxis{yMin=40, yMax=90, Dy=20} - \plotyAxis[AxisStyle=Right, NoGrid]{$F_{roll}$} - - \listplot[style=Result]{\DataA} - - \end{NumericDataPlot} -\end{center} -\end{verbatim} -\end{small} - -\begin{center} - \begin{NumericDataPlot}{\textwidth}{0.25\textheight} - - % --- definition of the axis and the grid --- - \setxAxis{xMin=2, xMax=17, Dx=4} - \setyAxis{yMin=20, yMax=70, Dy=20} - - % plot the axis of the lower left corner - \plotxAxis{Stichnummer} - \plotyAxis{$F_{roll}$ in $\mega\newton$} - - \listplot[style=Database]{\DataA} - - % define a second y-axis - \setyAxis{yMin=40, yMax=90, Dy=20} - \plotyAxis[AxisStyle=Right, NoGrid]{$F_{roll}$} - - \listplot[style=Result]{\DataA} - - - - \end{NumericDataPlot} - -\end{center}
\ No newline at end of file |