
Der folgende Code wird verwendet, um das folgende Diagramm zu erstellen.
\pgfplotsset{
axis equal image,
xtick={1,2,3,4},
ytick={1},
minor y tick num={1},
minor x tick num={1},
xmin=-0.3,
xmax=4.2,
ymin=-0.3,
ymax=2.2,
axis x line=middle,
axis y line=middle,
axis equal image,
xlabel=$t$,
every axis plot/.append style={line width=1pt}
}
(...)
\begin{tikzpicture}
\begin{axis} [ylabel=$s_6(t)$]
\end{axis}
\end{tikzpicture}
Jetzt wundere ich mich, warum es weder auf der X- noch auf der Y-Achse einen 0,5-Tick gibt. Ich weiß, dass ich sie manuell hinzufügen kann, aber dann gibt es auch Beschriftungen (was mir nicht gefällt). Kann mir jemand helfen und erklären, welche falschen Annahmen ich gemacht habe oder in welche Falle ich geraten bin?
Antwort1
Fügen Sie Ihrer Tickliste Null hinzu, so dass kleinere Ticks hinzugefügt werden könnenzwischenzwei Markierungspunkte.
\documentclass{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis equal image,
xtick={0,1,2,3,4},
ytick={0,1},
minor y tick num={1},
minor x tick num={1},
xmin=-0.3,
xmax=4.2,
ymin=-0.3,
ymax=2.2,
axis x line=middle,
axis y line=middle,
xlabel=$t$,
ylabel=$s_6(t)$]
\end{axis}
\end{tikzpicture}
\end{document}