
Ich versuche, eine einfache Funktion zu zeichnen und möchte das Nebenraster aktivieren.
Aber es scheint, dass diese Anweisung ignoriert wird. Ich habe die grid=both
Option verwendet, aber sie hat keine Wirkung. Das einzige Raster, das ich sehen kann, ist das Hauptraster. Ich konnte im Internet nichts Hilfreiches finden. Danke für jeden Rat.
\documentclass[11pt]{amsart}
\usepackage{geometry}
\geometry{a6paper}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{epstopdf}
\usepackage{pgfplots}
\usepackage[german]{babel}
\usepackage{tikz}
\usetikzlibrary{shapes.misc}
\usetikzlibrary{decorations.markings}
\title{Control}
\begin{document}
\begin{tikzpicture}
\begin{axis}[grid=both,xlabel={error},ylabel={power}]
\addplot[mark=none,domain=4:30,samples=200]{55/(1.3*(ln(x)/ln(10)))};
\end{axis}
\end{tikzpicture}
\end{document}
Antwort1
Um ein kleines Raster zu erhalten, benötigen Sie kleine Teilstriche. Sie können diese mit eg aktivieren, minor tick num=2
wodurch zwischen jedem großen Teilstrich zwei kleine Teilstriche eingefügt werden.
\documentclass[11pt]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[grid=both,xlabel={error},ylabel={power},minor tick num=2]
\addplot[mark=none,domain=4:30,samples=200]{55/(1.3*(ln(x)/ln(10)))};
\end{axis}
\end{tikzpicture}
\end{document}