在 Tikz 上绘制正态分布图

在 Tikz 上绘制正态分布图

我一直想在我的 tikZ 图形上插入该函数,但效果不太好。你们能帮我画一个与此相同的图形吗?

在此处输入图片描述

答案1

我认为如果你透露你尝试过的事情,你会更快地达到预期的结果,因为这样你就可以自己学习如何做这样的事情。也许这样做可以,也许不行。

\documentclass[tikz,border=3mm]{standalone}
\usetikzlibrary{arrows.meta}
\usepackage{mathtools}
\begin{document}
\begin{tikzpicture}[>={Stealth[length=6pt]},declare function={g(\x)=2*exp(-\x*\x/3);
    xmax=3.5;xmin=-3.4;x0=1.5;ymax=2.75;}]
 \draw[gray!50] (-3.7,0) edge[->] (4,0) foreach \X in {-3.5,-3,...,3}
  {(\X,0) -- ++ (0,0.1)} (0,0) edge[->] (0,ymax);
 \fill[gray!60] plot[domain=x0:xmax,samples=15,smooth] (\x,{g(\x)}) -- (xmax,0) -| cycle;  
 \draw[thick] plot[domain=xmin:xmax,samples=51,smooth] (\x,{g(\x)}); 
 \path (4,0) node[below]{$x$} (x0,0) node[below]{$Z_{\mathrlap{1-\alpha}}$} 
  (0,ymax) node[right]{$f(x)$};
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容