Servus,

In LaTex würde ich gerne ein Diagramm erstellen. Besser gesagt ein Wöhlerdiagramm. (http://www.crgraph.de/Woehler.pdf). Ein Wöhlerdiagramm ist doppelt Logarithmisch (Abszisse und Ordinate). Wie im Link erkennbar ist habe ich auf der Abszisse 3 gleiche wiederholende Logarithmen (10^5 - 10^6, 10^6 - 10^7, 10^7 - 10^8). Kann ich sowas im Latex überhaupt realsieren? Ich führe gerade eine Machbarkeitsstudie durch.

Meine Frage bezieht sich auf die 3 wiederholende Teile auf der Abszisse.

UPDATE1: Der addplot Befehl ist mir noch nicht ganz klar. Was bedeuten die 2 Zeilen? Ich verstehe die Parameter nicht.

Open in Online-Editor
\addplot+[domain=1e5:2.7e5] {1/2.7e5};
\addplot+[domain=2.7e5:9.3e6] {1/x};

Danke.

alt text

Danke für euren Support.

gefragt 11 Aug '16, 10:41

Linux404's gravatar image

Linux404
32211622
Akzeptiert-Rate: 100%

bearbeitet 12 Aug '16, 10:22


Open in Online-Editor
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
  \begin{loglogaxis}[
    enlarge x limits=false,
    no marks,
    grid=both,
    xmin=1e5, xmax=1e8,
    ymin=1e-8, ymax=1e-5,
    ]
    \addplot+[domain=1e5:2.7e5] {1/2.7e5}
      node[pos=0,above right] {Kurzzeitfestigkeit};
    \addplot+[domain=2.7e5:9.3e6] {1/x}
      node[pos=.5,above,sloped,pin={[black,draw,fill=white]above:
        $N = N_D \left(\frac{\sigma}{\sigma_D}\right)^{-k}$}] {Zeitfestigkeit};
    \addplot+[domain=9.3e6:1e8] {1/9.3e6}
      node[pos=.5,above] {Dauerfestigkeit};

    \draw[dashed] (axis cs:1e5,1/9.3e6) node[above right] {$\sigma_D$}
      -| (axis cs:9.3e6,1e-8) node[above right] {$N_D$};
  \end{loglogaxis}
\end{tikzpicture}
\end{document}

alt text

Permanenter link

beantwortet 11 Aug '16, 13:48

Henri's gravatar image

Henri
15.7k133943
Akzeptiert-Rate: 46%

@Henri danke!

(12 Aug '16, 08:39) Linux404

@Henri eine abschliessende Frage hätte ich noch! Der addplot Befehl ist mir noch nicht ganz klar. Könnten Sie mir folgende 2 Programmzeilen erklären?

\addplot+[domain=1e5:2.7e5] {1/2.7e5};

\addplot+[domain=2.7e5:9.3e6] {1/x};

Danke.

(12 Aug '16, 10:19) Linux404

@Linux404 Siehe Abschnitt 4.3 The \addplot Command: Coordinate Input der Dokumentation von pgfplots.

(12 Aug '16, 10:29) Henri
Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×54
×14
×2

gestellte Frage: 11 Aug '16, 10:41

Frage wurde gesehen: 8,900 Mal

zuletzt geändert: 12 Aug '16, 20:18