因此,任务是TikZ
针对三种不同的速率参数选择λ
以及x
0 到 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}