wikie23
25-10-2010, 13:14
Hi,
Ich habe im angehängten Beispiel einige Probleme:
1. Ich würde gerne den zweiten Graphen nur in einem bestimmten Bereich zeichnen (von -4.16 bis -4.14), so dass die Änderungen in der Kurve besser zu sehen sind.
2. Die Bildunterschriften a)... und b)... sollen in der Mitte erscheinen und nicht rechts.
Kann mir jemand helfen?
Grüße
wikie
\documentclass[11pt,a4paper,twoside]{report}
\usepackage{graphicx}
\usepackage{pst-all}
\usepackage{pstricks}
\usepackage[listofformat=simple]{subfig}
\begin {document}
\begin{figure}[!htbp]
\centering
\subfloat[maximale Hauptspannungen]{
\readdata{\data}{FlanschworstPS.txt}
\begin{pspicture}(-2,7)(15,-5)
\psset{ Ox=1, %x-Koordinatenursprung
Dx=1, %x-Schrittweite
Oy=-5, %y-Koordinatenursprung
Dy=19, %y-Schrittweite
xAxisLabel=Knoten [-],
yAxisLabel={$\sigma_{max}$ in $[MPa]$},
yAxisLabelPos={-2,c},
xAxisLabelPos={c,-1cm}}
\begin{psgraph}{->}(1,-5)(18,209){11cm}{6.5cm}
\listplot[plotNo=1, plotNoMax=11, linecolor=green]{\data}
\listplot[plotNo=2, plotNoMax=11, linecolor=green, linestyle=dashed]{\data}
\listplot[plotNo=3, plotNoMax=11, linecolor=blue]{\data}
\listplot[plotNo=4, plotNoMax=11, linecolor=blue, linestyle=dashed]{\data}
\listplot[plotNo=5, plotNoMax=11, linecolor=red]{\data}
\listplot[plotNo=6, plotNoMax=11, linecolor=red, linestyle=dashed]{\data}
\listplot[plotNo=7, plotNoMax=11, linecolor=gray]{\data}
\listplot[plotNo=8, plotNoMax=11, linecolor=gray, linestyle=dashed]{\data}
\listplot[plotNo=9, plotNoMax=11, linecolor=pink]{\data}
\listplot[plotNo=10,plotNoMax=11, linecolor=pink, linestyle=dashed]{\data}
\listplot[plotNo=11,plotNoMax=11, linecolor=yellow]{\data}
\end{psgraph}
\rput[tl](-11,-1.5){
\psframebox{
\parbox[c][][c]{9.0cm}{
\parbox[c][][c]{1cm}{\psline[linecolor=green](0,0)(1,0)}
\parbox[c][][c]{3cm}{$D_{P1,b,mitCHT}$}
\parbox[c][][c]{1cm}{\psline[linecolor=green, linestyle=dashed](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{P1,b,mitCHT}$}\\
\parbox[c][][c]{1cm}{\psline[linecolor=blue](0,0)(1,0)}
\parbox[c][][c]{3cm}{$F_{P1,b,mitCHT}$}
\parbox[c][][c]{1cm}{\psline[linecolor=blue, linestyle=dashed](0,0)(1,0)}
\parbox[c][][c]{3cm}{$T_{P1,b,mitCHT}$}\\
\parbox[c][][c]{1cm}{\psline[linecolor=red](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{M,b,mitCHT}$}
\parbox[c][][c]{1cm}{\psline[linecolor=red, linestyle=dashed](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{S1,b,mitCHT}$}\\
\parbox[c][][c]{1cm}{\psline[linecolor=gray](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{M,u,mitCHT}$}
\parbox[c][][c]{1cm}{\psline[linecolor=gray, linestyle=dashed](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{P1,u,mitCHT}$}\\
\parbox[c][][c]{1cm}{\psline[linecolor=pink](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{S1,u,mitCHT}$}
\parbox[c][][c]{1cm}{\psline[linecolor=pink, linestyle=dashed](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DF_{P1,b,ohneCHT}$}\\
\parbox[c][][c]{1cm}{\psline[linecolor=yellow](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DF_{P1,u,ohneCHT}$}
}}}
\end{pspicture}
\label{fig:Hauptspannungena}
}\\
\subfloat[maximale Hauptspannungen detailliert]{
\readdata{\data}{FlanschworstPS.txt}
\begin{pspicture}(-2,7)(15,-1.5)
\psset{ Ox=1, %x-Koordinatenursprung
Dx=1, %x-Schrittweite
Oy=-4.16, %y-Koordinatenursprung
Dy=0.01, %y-Schrittweite
xAxisLabel=Knoten [-],
yAxisLabel={$\sigma_{max}$ in $[MPa]$},
yAxisLabelPos={-2.5,c},
xAxisLabelPos={c,-1cm}}
\begin{psgraph}{->}(1,-4.16)(18,-4.10){11cm}{6.5cm}
\listplot[plotNo=1, plotNoMax=11, linecolor=green]{\data}
\end{psgraph}
\rput[tl](-7,1.3){
\psframebox{
\parbox[c][][c]{5.0cm}{
\parbox[c][][c]{1cm}{\psline[linecolor=green](0,0)(1,0)}
\parbox[c][][c]{3cm}{$D_{P1,b,mitCHT}$}
}}}
\end{pspicture}
\label{fig:Hauptspannungenb}
}
\caption{Hauptspannungen an der Nabenrückseite \label{fig:Hauptspannungen}}
\end{figure}
\end{document}
Ich habe im angehängten Beispiel einige Probleme:
1. Ich würde gerne den zweiten Graphen nur in einem bestimmten Bereich zeichnen (von -4.16 bis -4.14), so dass die Änderungen in der Kurve besser zu sehen sind.
2. Die Bildunterschriften a)... und b)... sollen in der Mitte erscheinen und nicht rechts.
Kann mir jemand helfen?
Grüße
wikie
\documentclass[11pt,a4paper,twoside]{report}
\usepackage{graphicx}
\usepackage{pst-all}
\usepackage{pstricks}
\usepackage[listofformat=simple]{subfig}
\begin {document}
\begin{figure}[!htbp]
\centering
\subfloat[maximale Hauptspannungen]{
\readdata{\data}{FlanschworstPS.txt}
\begin{pspicture}(-2,7)(15,-5)
\psset{ Ox=1, %x-Koordinatenursprung
Dx=1, %x-Schrittweite
Oy=-5, %y-Koordinatenursprung
Dy=19, %y-Schrittweite
xAxisLabel=Knoten [-],
yAxisLabel={$\sigma_{max}$ in $[MPa]$},
yAxisLabelPos={-2,c},
xAxisLabelPos={c,-1cm}}
\begin{psgraph}{->}(1,-5)(18,209){11cm}{6.5cm}
\listplot[plotNo=1, plotNoMax=11, linecolor=green]{\data}
\listplot[plotNo=2, plotNoMax=11, linecolor=green, linestyle=dashed]{\data}
\listplot[plotNo=3, plotNoMax=11, linecolor=blue]{\data}
\listplot[plotNo=4, plotNoMax=11, linecolor=blue, linestyle=dashed]{\data}
\listplot[plotNo=5, plotNoMax=11, linecolor=red]{\data}
\listplot[plotNo=6, plotNoMax=11, linecolor=red, linestyle=dashed]{\data}
\listplot[plotNo=7, plotNoMax=11, linecolor=gray]{\data}
\listplot[plotNo=8, plotNoMax=11, linecolor=gray, linestyle=dashed]{\data}
\listplot[plotNo=9, plotNoMax=11, linecolor=pink]{\data}
\listplot[plotNo=10,plotNoMax=11, linecolor=pink, linestyle=dashed]{\data}
\listplot[plotNo=11,plotNoMax=11, linecolor=yellow]{\data}
\end{psgraph}
\rput[tl](-11,-1.5){
\psframebox{
\parbox[c][][c]{9.0cm}{
\parbox[c][][c]{1cm}{\psline[linecolor=green](0,0)(1,0)}
\parbox[c][][c]{3cm}{$D_{P1,b,mitCHT}$}
\parbox[c][][c]{1cm}{\psline[linecolor=green, linestyle=dashed](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{P1,b,mitCHT}$}\\
\parbox[c][][c]{1cm}{\psline[linecolor=blue](0,0)(1,0)}
\parbox[c][][c]{3cm}{$F_{P1,b,mitCHT}$}
\parbox[c][][c]{1cm}{\psline[linecolor=blue, linestyle=dashed](0,0)(1,0)}
\parbox[c][][c]{3cm}{$T_{P1,b,mitCHT}$}\\
\parbox[c][][c]{1cm}{\psline[linecolor=red](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{M,b,mitCHT}$}
\parbox[c][][c]{1cm}{\psline[linecolor=red, linestyle=dashed](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{S1,b,mitCHT}$}\\
\parbox[c][][c]{1cm}{\psline[linecolor=gray](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{M,u,mitCHT}$}
\parbox[c][][c]{1cm}{\psline[linecolor=gray, linestyle=dashed](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{P1,u,mitCHT}$}\\
\parbox[c][][c]{1cm}{\psline[linecolor=pink](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DTF_{S1,u,mitCHT}$}
\parbox[c][][c]{1cm}{\psline[linecolor=pink, linestyle=dashed](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DF_{P1,b,ohneCHT}$}\\
\parbox[c][][c]{1cm}{\psline[linecolor=yellow](0,0)(1,0)}
\parbox[c][][c]{3cm}{$DF_{P1,u,ohneCHT}$}
}}}
\end{pspicture}
\label{fig:Hauptspannungena}
}\\
\subfloat[maximale Hauptspannungen detailliert]{
\readdata{\data}{FlanschworstPS.txt}
\begin{pspicture}(-2,7)(15,-1.5)
\psset{ Ox=1, %x-Koordinatenursprung
Dx=1, %x-Schrittweite
Oy=-4.16, %y-Koordinatenursprung
Dy=0.01, %y-Schrittweite
xAxisLabel=Knoten [-],
yAxisLabel={$\sigma_{max}$ in $[MPa]$},
yAxisLabelPos={-2.5,c},
xAxisLabelPos={c,-1cm}}
\begin{psgraph}{->}(1,-4.16)(18,-4.10){11cm}{6.5cm}
\listplot[plotNo=1, plotNoMax=11, linecolor=green]{\data}
\end{psgraph}
\rput[tl](-7,1.3){
\psframebox{
\parbox[c][][c]{5.0cm}{
\parbox[c][][c]{1cm}{\psline[linecolor=green](0,0)(1,0)}
\parbox[c][][c]{3cm}{$D_{P1,b,mitCHT}$}
}}}
\end{pspicture}
\label{fig:Hauptspannungenb}
}
\caption{Hauptspannungen an der Nabenrückseite \label{fig:Hauptspannungen}}
\end{figure}
\end{document}