pstricks - Radiale Linien (per multido?!)

Tabellen und Grafiken erstellen und anordnen


Fantatier

pstricks - Radiale Linien (per multido?!)

Beitrag von Fantatier »

So
ich möchte gerne mit einem bestimmten Öffnungswinkel (90°)
Pfeile nach außen strahlen lassen.

anhand des Bildes sollte eigentlich klar werden was ich will.
links, passt soweit, aber rechts möchte ich zusätzlich zu den Wellenfronten auch strahlen zeichnen.

Habe schon so einige ausprobiert, aber so recht will das alles nicht so wie ich will. Ich konnte auch keinen passenden pstricks befehl finden um etwa auf Zylinder Koordinaten zu mappen, was das ganze ja schon einfacher machen würde.
und ich will es generell vermeiden die strahlen einzeln definieren zu müssen.

hat da wer ne Idee wie das (einfach) gehen könnte?
Dateianhänge
rays.png
rays.png (18.13 KiB) 1795 mal betrachtet

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 825
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Grundgerüst

Beitrag von localghost »

Es braucht ja nur Polarkoordinaten.
\documentclass{minimal}
\usepackage{pstricks-add}

\begin{document}
  \begin{pspicture}[showgrid=true](0,-2)(6,2)
    \SpecialCoor                                        % Polarkoodinaten
    \multido{\r=0.5+0.5}{6}{\psarc(0;0){\r}{315}{45}}   % Wellen
    \multido{\n=0+5}{2}{\psline{->}(4;\n)(6;\n)}        % Strahlen
  \end{pspicture}
\end{document}

MfG
Thorsten
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: openSUSE 13.1 (Linux 3.11.6), TeX Live 2013, TeXworks 0.5 (r1349)
³ Lernt gerade TeX (und versucht, es zu verstehen).

Fantatier

Beitrag von Fantatier »

ah, super, besten dank :)

Polis Tyrol
Forum-Anfänger
Forum-Anfänger
Beiträge: 40
Registriert: Fr 30. Apr 2010, 09:55
Wohnort: Leoben

Beitrag von Polis Tyrol »

Darf die Gelegenheit eines bestehenden Minimalbeispiels hier nutzen. Ich hab das Problem, dass ich beispielsweise beim Ausfhren des von localghost gegebenen Minimalbeispiels immer eine Fehlermeldung bekomme:

! Undefined control sequence.
\resetOptions ->\@zero
=0\def \pst@linetype {0}\pstScalePoints (1,1){}{}\pss...

Was hat das zu bedeuten und wie kann ich das verhindern?

Antworten