von AaronK » Mi 7. Sep 2022, 15:13
Ich möchte eine logarithmische Darstellung von Wellenlänge und Frequenz zeichnen. Die x- und y-Achse zeigen eine exponentielle Darstellung. Ich möchte die Darstellung als einfache Zahl. Wie ändere ich die Beschriftung der Achsen?
Da die Wellenlänge
sollte der Graph ohne einen Datensatz auskommen, da ein Endwert und ein Startwert der Gleichung genügen sollte. Wie realisiert man so etwas?
c = Lichtgeschwindigkeit = 299792458 m/s
Ich habe im Anhang ein Beispiel eingefügt.
\documentclass[border=5mm]{standalone}
\usepackage{pgfplots}
\usepackage{siunitx}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
title=Umrechnung von Frequenz in Wellenlänge und umgekehrt,
width=0.9\textwidth,
enlargelimits=false,
xlabel={Frequenz $f$ [\unit{\MHz}]},
xmode=log,
xmin=1e-1, xmax=1e3,
ylabel={Wellenlänge $\lambda$ [\unit{\m}]},
ymode=log,
ymin=1e-1, ymax=1e4,
grid=both
]
\end{axis}
\end{tikzpicture}
\end{document}
Ich möchte eine logarithmische Darstellung von Wellenlänge und Frequenz zeichnen. Die x- und y-Achse zeigen eine exponentielle Darstellung. Ich möchte die Darstellung als einfache Zahl. Wie ändere ich die Beschriftung der Achsen?
Da die Wellenlänge [code]\lambda = \frac{c}{f}[/code] sollte der Graph ohne einen Datensatz auskommen, da ein Endwert und ein Startwert der Gleichung genügen sollte. Wie realisiert man so etwas?
c = Lichtgeschwindigkeit = 299792458 m/s
Ich habe im Anhang ein Beispiel eingefügt.
[code]\documentclass[border=5mm]{standalone}
\usepackage{pgfplots}
\usepackage{siunitx}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
title=Umrechnung von Frequenz in Wellenlänge und umgekehrt,
width=0.9\textwidth,
enlargelimits=false,
xlabel={Frequenz $f$ [\unit{\MHz}]},
xmode=log,
xmin=1e-1, xmax=1e3,
ylabel={Wellenlänge $\lambda$ [\unit{\m}]},
ymode=log,
ymin=1e-1, ymax=1e4,
grid=both
]
\end{axis}
\end{tikzpicture}
\end{document}[/code]
[attachment=0]UmrechnungstabelleFrequenzWellenlaenge.gif[/attachment]