von esdd » Fr 11. Sep 2015, 10:28
Im Code von Besserwisser empfiehlt sich noch eine kleine Änderung/Ergänzung:
\documentclass[tikz,border=3mm]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[domain=0:2, samples=400,
ytick={0,...,10},
yticklabel={\ifdim\tick pt=1pt $\varepsilon$\else\pgfmathprintnumber{\tick}\fi}
]
\addplot+[mark=none, skip coords between index={0}{210}] {sqrt((x^2/(1-x^2))^2)};
\addplot+[mark=none, skip coords between index={191}{400}] {sqrt((x^2/(1-x^2))^2)};
\addplot+[black,mark=none, thin] {1};
\end{axis}
\end{tikzpicture}
\end{document}
Alternativ ginge auch einfach
\documentclass[border=3mm]{standalone}
\usepackage{pgfplots}
\pgfplotsset{
compat=newest,% newest statt 1.12,.damit es im Online-Editor läuft
%compat=1.12% derzeit aktuelle Version
}
\begin{document}
\begin{tikzpicture}
\begin{axis}[domain=0:2, samples=400,
ytick={0,...,10},
yticklabels={0,$\varepsilon$,2,3,...,10},
typeset ticklabels with strut
]
\addplot+[mark=none, skip coords between index={0}{210}] {sqrt((x^2/(1-x^2))^2)};
\addplot+[mark=none, skip coords between index={191}{400}] {sqrt((x^2/(1-x^2))^2)};
\addplot+[black,mark=none, thin] {1};
\end{axis}
\end{tikzpicture}
\end{document}
Im Code von Besserwisser empfiehlt sich noch eine kleine Änderung/Ergänzung:
[code]\documentclass[tikz,border=3mm]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[domain=0:2, samples=400,
ytick={0,...,10},
yticklabel={\ifdim\tick pt=1pt $\varepsilon$\else\pgfmathprintnumber{\tick}\fi}
]
\addplot+[mark=none, skip coords between index={0}{210}] {sqrt((x^2/(1-x^2))^2)};
\addplot+[mark=none, skip coords between index={191}{400}] {sqrt((x^2/(1-x^2))^2)};
\addplot+[black,mark=none, thin] {1};
\end{axis}
\end{tikzpicture}
\end{document}[/code]
Alternativ ginge auch einfach
[code]\documentclass[border=3mm]{standalone}
\usepackage{pgfplots}
\pgfplotsset{
compat=newest,% newest statt 1.12,.damit es im Online-Editor läuft
%compat=1.12% derzeit aktuelle Version
}
\begin{document}
\begin{tikzpicture}
\begin{axis}[domain=0:2, samples=400,
ytick={0,...,10},
yticklabels={0,$\varepsilon$,2,3,...,10},
typeset ticklabels with strut
]
\addplot+[mark=none, skip coords between index={0}{210}] {sqrt((x^2/(1-x^2))^2)};
\addplot+[mark=none, skip coords between index={191}{400}] {sqrt((x^2/(1-x^2))^2)};
\addplot+[black,mark=none, thin] {1};
\end{axis}
\end{tikzpicture}
\end{document}[/code]