pgfplots を使用したプロットの問題

pgfplots を使用したプロットの問題

ここに画像の説明を入力してくださいを使用して指数関数をプロットしようとしています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からドメインを抽出しなかったのかはわかりません。xminxmax

コード:

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

関連情報