
Estou tentando traçar a função exponencial usando
pgfplots
, mas não importa o que eu mude, obtenho apenas uma parte do gráfico.
Aqui está o código (o código e a imagem foram feitos usando exp(0.25x) em vez de exp(0.25x-5) mas obtenho um resultado semelhante em ambos os casos):
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}
\begin{document}
\hspace{15mm}
\begin{tikzpicture}
\begin{axis}[xmin=-5,xmax=15,ymin=0,ymax=1,ylabel= $\mathbb{P}(x)$,xlabel=$x$,
no markers,samples=100,grid=both]
\addplot {1/(1+exp(0.25*x))};
\end{axis}
\end{tikzpicture}
\end{document}
E aqui está o enredo que recebo:
Responder1
Adicionar domain=-5:15
resolve o problema para ambas as funções:
Notas:
- Não sei por que
pgfplots
não extraí apenas o domínio dexmin
exmax
.
Código:
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}
\begin{document}
\hspace{15mm}
\begin{tikzpicture}
\begin{axis}[xmin=-5,xmax=15,ymin=0,ymax=1,ylabel= $\mathbb{P}(x)$,xlabel=$x$,
no markers,samples=100,grid=both,domain=-5:15]
\addplot+ [ultra thick] {1/(1+exp(0.25*x))};
\addplot+ [ultra thick] {1/(1+exp(0.25*x-5))};
\end{axis}
\end{tikzpicture}
\end{document}