pgfplots: マイナー ティックは 0.5 ではなく 1.5 から始まります

pgfplots: マイナー ティックは 0.5 ではなく 1.5 から始まります

以下のコードは、以下のプロットを生成するために使用されます。

\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}    

ここに画像の説明を入力してください

では、X 軸にも Y 軸にも 0.5 目盛りがないのはなぜか疑問に思います。手動で追加できることはわかっていますが、その場合、キャプションも表示されます (これは気に入りません)。私がどのような誤った仮定をしたのか、またはどのような落とし穴に陥ったのかを説明してくれる人はいませんか?

答え1

チェックリストにゼロを追加して、マイナーチェックを追加できるようにします2 つのチェックポイント。

\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}

ここに画像の説明を入力してください

関連情報