使用 Tikz 绘制曲线

使用 Tikz 绘制曲线

我有 5 条函数曲线,我想将它们放入同一张 TikZ 图形中。这些函数是:

$$f(x)= 1.5e6(s^(-1/0.06)-1)^(1-0.06)$$
$$g(x)= 10^7(s^(-1/0.412)-1)^(1-0.412)$$
$$h(x)= (1-s^2)*(1-s^(5/3))$$
$$w(x)= (1+(s^(-16.67) - 1)^(1.880) /4)^(-0.5)$$
$$z(x)= (1+(s^(-2.429) -1)^(1.1760))^(-1)$$

我试过

   \documentclass[10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{pgf,tikz}
\usetikzlibrary{arrows}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\draw[->,color=black] (0,0) -- (1,0);
\foreach \x in {}
\draw[shift={(\x,0)},color=black] (0pt,2pt) -- (0pt,-2pt) node[below] {\footnotesize $\x$};
\clip(0,0) rectangle (1,1);
\draw[smooth,samples=100,domain=1.0E-4:1.0] plot(\x,{1500000*((\x)^((-1)/0.06)-1)^(1-0.06)});
\draw[smooth,samples=100,domain=1.0E-4:1.0] plot(\x,{10000000*((\x)^((-1)/0.41)-1)^(1-0.41)});
\draw[smooth,samples=100,domain=1.0E-4:1.0] plot(\x,{(1-(\x))^2*(1-(\x)^(5/3))});
\draw[smooth,samples=100,domain=1.0E-4:1.0] plot(\x,{(1+((\x)^(-16.67)-1)^1.88/4)^(-0.5)});
\draw[smooth,samples=100,domain=1.0E-4:1.0] plot(\x,{(1+((\x)^(-2.43)-1)^1.18)⁻^1});
\end{tikzpicture}
\end{document}

但文件无法编译成 pdf。另外,我想让 x 只介于 0 和 1 之间,最后,我如何在图表上添加带有颜色的标题,并在每条曲线的函数名称旁边添加标题。谢谢您的帮助。

相关内容