Hallo, ich versuche, den Kurven rote Pfeile hinzuzufügen. Mit ArrowInside habe ich Pfeile auf der Linie, aber im parametrischen Diagramm habe ich sie nicht hinbekommen.
\psset{arrowscale=2,ArrowFill=true}
\begin{pspicture}(-5,-4)(5,4)%\grilla
\psaxes[linewidth=1.1pt,labels=none,
ticks=none]{-}(0,0)(-4,-4)(4,4)[$x$,0][$y$,90]
\psset{algebraic,linewidth=1.3pt}
\foreach \expr in {SINH(t)|COSH(t),COSH(t)|SINH(t),SINH(t)|-COSH(t),-COSH(t)|SINH(t)}
{\psparametricplot[linewidth=1.3pt,ArrowInside=->>,ArrowInsideNo=2]{-2}{2}{\expr}}
\psline[linewidth=1.3pt, linewidth=1.3pt,ArrowInside=->>, ArrowInsideNo=2,ArrowInsideOffset=0.1](-4,-4)(0,0)
\psline[linewidth=1.3pt, linewidth=1.3pt,ArrowInside=->>, ArrowInsideNo=2,ArrowInsideOffset=0.1](4,4)(0,0)
\psline[linewidth=1.3pt, linewidth=1.3pt,ArrowInside=->>, ArrowInsideNo=2,ArrowInsideOffset=0.1](0,0)(4,-4)
\psline[linewidth=1.3pt, linewidth=1.3pt,ArrowInside=->>, ArrowInsideNo=2,ArrowInsideOffset=0.1](0,0)(-4,4)
\end{pspicture}
Antwort1
Gleicher Ansatz wieHier: neu zeichnen mit multido
. Um die Pfeile in die gewünschten Richtungen zeigen zu lassen, wechseln Sie SINH(t)|COSH(t)
zu -SINH(t)|COSH(t)
und COSH(t)|SINH(t)
zu COSH(t)|-SINH(t)
.
\documentclass{standalone}
\usepackage{pstricks-add}
\begin{document}
\psset{arrowscale=2,ArrowFill=true}
\begin{pspicture}(-5,-5)(5,5)%\grilla
\psaxes[linewidth=1.1pt,labels=none,
ticks=none]{-}(0,0)(-4,-4)(4,4)[$x$,0][$y$,90]
\psset{algebraic,linewidth=1.3pt}
\foreach \expr in {-SINH(t)|COSH(t),COSH(t)|-SINH(t),SINH(t)|-COSH(t),-COSH(t)|SINH(t)}{
\psparametricplot[linewidth=1.3pt]{-2}{2}{\expr}
\multido{\n=-1+0.8}{4}{%
\parametricplot[plotpoints=2,linecolor=red,linewidth=0.1pt,arrows=->,arrowscale=5]{\n}{\n\space 0.01 add}{\expr}
}
}
\psline[linewidth=1.3pt, linewidth=1.3pt,ArrowInside=->>, ArrowInsideNo=2,ArrowInsideOffset=0.1](-4,-4)(0,0)
\psline[linewidth=1.3pt, linewidth=1.3pt,ArrowInside=->>, ArrowInsideNo=2,ArrowInsideOffset=0.1](4,4)(0,0)
\psline[linewidth=1.3pt, linewidth=1.3pt,ArrowInside=->>, ArrowInsideNo=2,ArrowInsideOffset=0.1](0,0)(4,-4)
\psline[linewidth=1.3pt, linewidth=1.3pt,ArrowInside=->>, ArrowInsideNo=2,ArrowInsideOffset=0.1](0,0)(-4,4)
\end{pspicture}
\end{document}
Erträge:
Möglicherweise möchten Sie etwas anderes ändern \n=-1+0.8
, um die Pfeile an eine andere Position zu verschieben.