Pfeile zum parametrischen Diagramm hinzufügen

Pfeile zum parametrischen Diagramm hinzufügen

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. Bildbeschreibung hier eingeben

\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:

Bildbeschreibung hier eingeben

Möglicherweise möchten Sie etwas anderes ändern \n=-1+0.8, um die Pfeile an eine andere Position zu verschieben.

verwandte Informationen