
Estou tentando traçar uma função fácil e gostaria de habilitar a grade secundária.
Mas parece que esta instrução é ignorada. Usei a grid=both
opção mas não surtiu efeito. A única grade que consigo ver é a grade principal. Não consegui encontrar nada útil na internet. Obrigado por qualquer conselho.
\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}
Responder1
Para obter uma grade secundária, você precisa de marcações menores. Você pode habilitar aqueles com, por exemplo, minor tick num=2
que adiciona dois ticks menores entre cada tick principal.
\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}