PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pstricks gebrochenrationale Funktion senkrechte Asymptote



Dorle
01-02-2010, 20:27
Die senkrechten Linien an den Polstellen stören. Meine Idee wäre,
die Funktionen aufzuteilen, einmal für f(x)>=0 und für f(x)<0.
Für f(x)>=0 bräuchte man so etwas wie
Falls f(x) positiv: g(x)=f(x), sonst g(x)=100
Ist das mit pstricks möglich?



\documentclass[11pt,a4paper]{article}
\usepackage{pstricks, pst-plot, pdftricks}
\usepackage{pstricks-add}
\usepackage{german}
\usepackage[cp850]{inputenc}

\begin{document}

\begin{pspicture}*(-5,-4.8)(5.3,5.8)
\multido{\rA=-2+1}{5}{%
\psplot[plotpoints=400,algebraic=true]{-5}{4.6}{ (1/(x-\rA) +x)}
}

\psaxes[Dx=1,Dy=1]{->}(0,0)(-5,-4.8)(4.8,5.8)

\end{pspicture}
\end{document}

voss
01-02-2010, 20:55
Die senkrechten Linien an den Polstellen stören. Meine Idee wäre,
die Funktionen aufzuteilen, einmal für f(x)>=0 und für f(x)<0.
Für f(x)>=0 bräuchte man so etwas wie
Falls f(x) positiv: g(x)=f(x), sonst g(x)=100
Ist das mit pstricks möglich?



\documentclass[11pt,a4paper]{article}
\usepackage{pstricks-add}
\usepackage[cp850]{inputenc}

\begin{document}

\begin{pspicture}*(-5,-4.8)(5.3,5.8)
\multido{\rA=-2+1}{5}{%
\psplot[yMaxValue=10,plotpoints=400,
algebraic=true]{-5}{4.6}{ (1/(x-\rA) +x)}
}
\psaxes[labelFontSize=\scriptstyle]{->}(0,0)(-5,-4.8)(4.8,5.8)

\end{pspicture}
\end{document}


Herbert

Dorle
01-02-2010, 21:21
Vielen Dank Herbert,
ich bin erstaunt, dass es diese einfache Lösung gibt.
mfG Günter