을 사용하여 지수 함수를 플롯하려고 하는데 pgfplots
무엇을 변경해도 플롯의 일부만 표시됩니다.
다음은 코드입니다(코드와 이미지는 exp(0.25x-5) 대신 exp(0.25x)를 사용하여 만들어졌지만 어쨌든 두 경우 모두 비슷한 결과를 얻습니다).
\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}
그리고 내가 얻은 줄거리는 다음과 같습니다.
답변1
추가하면 domain=-5:15
두 기능 모두에 대한 문제가 해결됩니다.
노트:
- 왜 및
pgfplots
에서 도메인을 추출하지 않았는지 잘 모르겠습니다 .xmin
xmax
암호:
\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}