Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Berechnungen in pstricks

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.12.2009
    Beiträge
    20

    Berechnungen in pstricks

    Ich möchte Entfernungen von Punkten auf einem Sinus-Graphen
    zu einem festen Punkt zeichnen (auf einfache Weise).

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

    \begin{document}
    \begin{pspicture}*(-5,-5)(5,5)

    \multido{\rA=-5.0+1.0}{7}{
    \psline[algebraic=true](\rA, -2)(4,3) }

    \psplot[algebraic=true]{-5}{5}{sin(x)}
    \psaxes[Dx=1,Dy=1]{->}(0,0)(-5.2,-6.2)(5,5)

    \end{pspicture}
    \end{document}

    Statt der y-Koordinate -2 müsste sin(\rA) eingefügt werden.
    Das geht so einfach nicht.
    Ich wüsste zu gerne, wie diese Berechnung erfolgen kann.

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    nutze bitte die Code-Umgebung. Aber ansonsten - super Minimalbeispiel:
    Code:
    \documentclass[11pt,a4paper]{article}
    \usepackage[utf8]{inputenc}
    \usepackage{pstricks, pst-plot}
    \usepackage{pstricks-add}
    
    
    
    \begin{document}
    \begin{pspicture}*(-5,-5)(5,5)
    \psset{algebraic=true}
    \listplot[plotstyle=line,plotpoints=14]{
       /Koordinate -5 def
       7 {4 3
         Koordinate Koordinate 180 mul Pi div sin
         /Koordinate Koordinate 0.5 add def
       } repeat
    }
    \psplot[algebraic=true]{-5}{5}{sin(x)}
    \psaxes[Dx=1,Dy=1]{->}(0,0)(-5.2,-6.2)(5,5)
    
    \end{pspicture}
    \end{document}
    Gruß
    Marco

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.12.2009
    Beiträge
    20
    Vielen Dank Marco,
    das bringt mich grundsätzlich weiter
    Gruß Günter

  4. #4
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von mechanicus Beitrag anzeigen

    Code:
    \listplot[plotstyle=line,plotpoints=14]{
       /Koordinate -5 def
       7 {4 3
         Koordinate Koordinate 180 mul Pi div sin
    oder etwas kürzer:
    Code:
         Koordinate Koordinate RadtoDeg sin
    Herbert

  5. #5
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von voss Beitrag anzeigen
    oder etwas kürzer:
    Code:
         Koordinate Koordinate RadtoDeg sin
    Ich muss mir angewöhnen, die pstricks.pro zu durchsuchen. Gibt es für diese Befehle auch eine Übersicht? Bei pstricks-add ist es ja identisch.

    Gruß
    Marco

  6. #6
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von mechanicus Beitrag anzeigen
    Ich muss mir angewöhnen, die pstricks.pro zu durchsuchen. Gibt es für diese Befehle auch eine Übersicht? Bei pstricks-add ist es ja identisch.
    in der letzten Auflage, Seite 838

    pstricks-add hat keine grundlegenden Befehle, aber du hast
    recht! Das könnte man mal aufnehmen!

    Herbert

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •