如何在 Tikz 中绘制指数随机变量的 cdf

如何在 Tikz 中绘制指数随机变量的 cdf

因此,任务是TikZ针对三种不同的速率参数选择λ以及x0 到 5 之间的值(使用λ = 0.5λ = 1λ = 1.5)创建指数随机变量的 CDF 图。三种不同的 CDF 应位于同一张图上,并通过颜色区分。轴应标注。

到目前为止我已经:

\begin{figure}[h!]

\centering

\begin{tikzpicture} [xscale = 1, yscale=1, domain=0:2]

\draw[<->](0,0)--(1,0) node[above]{$x$};

\draw[<->](0,0)--(0,1) node[right]{$y$};

\draw[color=green, thick] plot(\x,{1-\exp(-\x)});

\end{tikzpicture}

\caption{Caption}

\label{fig:my_label}

\end{figure}

返回错误消息,指出右括号太多,我不确定接下来该怎么做,因为我尝试了几种不同的更改,但都不起作用。谢谢!

答案1

AndréC 已经告诉您导致错误的原因。但从您的标题来看,我想知道您是否在寻找类似以下内容的内容。

\documentclass{article}
\usepackage{tikz}

\begin{document}
\begin{figure}[h!]

\centering

\begin{tikzpicture} [xscale = 1, yscale=1, domain=0:6]
\draw[latex-latex](0,2.2) node[left]{$y$}  |- (6.2,0) node[below]{$x$};
\foreach \X/\Col in {0.5/green!60!black,1/blue,2/red}
\draw[color=\Col, thick] plot[variable=\x,smooth] (\x,{1-tanh(\X*(3-\x))});
\end{tikzpicture}
\caption{Caption}
\label{fig:my_label}
\end{figure}
\end{document}

在此处输入图片描述

答案2

这是因为数学函数的tikz编写方式与LaTeX宏不同。它们没有反向符号 \

您所要做的就是写下:

\draw[color=green, thick] plot(\x,{1-exp(-\x)});

石墨烯

\documentclass[12pt]{article}
\usepackage{tikz}

\begin{document}
\begin{tikzpicture} [xscale = 1, yscale=1, domain=0:2]
\draw[<->](0,0)--(1,0) node[above]{$x$};
\draw[<->](0,0)--(0,1) node[right]{$y$};
\draw[color=green, thick] plot(\x,{1-exp(-\x)});
\end{tikzpicture}
\end{document}

相关内容