请问下面的图象如何用Tikz绘制

发布于 2021-03-04 09:11:57

请问下面的图象如何用Tikz绘制?谢谢
111.jpg

查看更多

关注者
0
被浏览
528
Banach spaces
Banach spaces 2021-03-05
像一个程序员那样去做排版,也许我真的是个程序员

没有具体函数图像的表达式,这里提供了一个大致图像:

\begin{tikzpicture}[xscale=3]
\draw [thick, ->] (-2,0) --(2,0) node[below]{$x$};
\draw [thick, ->] (0,-2) --(0,9) node[right]{$y$};
\draw [very thick,color=blue,domain=-1.6:1.3,samples=50,smooth,variable=\x] plot (\x,{2.5*sin(4*(\x+0.6) r)*exp((\x+0.6)/2.5)+3});
\draw [thick,color=purple,dashed](-1.6,{2.5*sin(4*(-1.6+0.6) r)*exp((-1.6+0.6)/2.5)+3})--(-1.6,0)node[below]{m};
\draw [thick,color=purple,dashed](1.3,{2.5*sin(4*(1.3+0.6) r)*exp((1.3+0.6)/2.5)+3})--(1.3,0)node[below]{n};
\draw [thick,color=magenta,dashed](-0.95,{2.5*sin(4*(-0.95+0.6) r)*exp((-0.95+0.6)/2.5)+3})--(-0.95,0)node[below]{a};
\draw [thick,color=magenta,dashed](-0.2,{2.5*sin(4*(-0.2+0.6) r)*exp((-0.2+0.6)/2.5)+3})--(-0.2,0)node[below]{b};
\draw [thick,color=orange,dashed](0.6,{2.5*sin(4*(0.6+0.6) r)*exp((0.6+0.6)/2.5)+3})--(0.6,0)node[above]{d};
\node[right=0.2cm,below=0.05cm] at (0,0){0};
\node[left=0.2cm,below=0.05cm] at (0.4,0){c};
\node[right=0.2cm,below=0.05cm] at (0.8,0){e};
\end{tikzpicture}

fig161.jpg

4 个回答
1210
1210 2021-03-04

无法看到图片,图片地址被重定向了!

yangqingrong
yangqingrong 2021-03-04

已经可以上传了。 house_1f3e0.png

mike
mike 2021-03-04

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览