如何绘制 S 形图

如何绘制 S 形图

我想要绘制像下面链接中这样的 S 形图:

https://ibb.co/knbFjR

请你帮助我好吗?

答案1

只是为了给你一个想法。

\documentclass{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
  \begin{axis}[domain=-2:2, 
    xlabel=$x$,
    ylabel={$\pi^0$},
    ytick={},yticklabels={},
    xtick={-1,0,1,2,3},xticklabels={1,2,3,4,5}
  ] 
    \addplot[mark=none,thick] ({tanh(\x)},{\x}); 
    \addplot[mark=none] ({sign(\x)*pow(abs(tanh(\x)),2/3)},{\x}); 
    \addplot[mark=none,dashed] ({sign(\x)*pow(abs(tanh(\x)),1/3)},{\x}); 
    \addplot[mark=none,domain=0.965:3,samples=60,thick] ({\x},{pow(\x-0.965,1/4)+2}); 
  \end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

顺便说一句,我不认为这是一个 S 形图,但正如您所见,您可以在这里绘制 tanh 函数。

相关内容