因为网站原因无法上传原图。
我用很笨的方法尝试了很多次大概画了出来。
一下式代码:不知道有没有更好的办法?
\documentclass{standalone}
\usepackage{tikz,amsmath}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{tikzpicture}
\draw [thick,-Latex] (-1,0)—(7,0) node [below] {\large $x$};
\draw [thick,-Latex] (0,-1)—(0,4.5) node [left] {\large $y$};

\coordinate (start) at (0.8,4);
\coordinate (end) at (6,1);

\draw [thick,smooth] (start) .. controls (1.4,0.5) and (1.6,0.5) .. (2.55,2.4) ..controls (3.5,4.2) and (4.2,4.2) .. (end) ;

\draw [thick,domain=3:6] plot (\x,{-(\x-7.7)});
\node [below left] at (0,0) {$O$};
\draw [densely dashed,thick] (4.5,0)—(4.5,3.2);
\node [above] at (4.6,3.2) {$P$};
\node [below] at (4.5,0) {$5$};
\node at (6,2.8) {$y=-x+8$};
\end{tikzpicture}
\end{document}

3 回答3

0
问题在于你知道你要的曲线的表达式吗?
  • 就是不知道,有的题,就算画了一下 – chaisu 2020-01-21 15:59 回复
0
1、需要使用网站提供的LaTeX代码块功能编辑LaTeX代码。 2、不清楚光滑的定义是什么?初步看用代码用提样条曲线和函数曲线形式绘制,应该是“光滑”的曲线。 3、可以参考[https://wenda.latexstudio.net/article-5063.html](https://wenda.latexstudio.net/article-5063.html "https://wenda.latexstudio.net/article-5063.html")的函数曲线绘制方法和[https://wenda.latexstudio.net/article-5035.html](https://wenda.latexstudio.net/article-5035.html "https://wenda.latexstudio.net/article-5035.html")给出的绘制样例。
0
如果是想用插值的方法画一条光滑曲线,可以 `` \draw plot[smooth] coordinates {...}; `` 目前 TikZ 本身只有这一种“现成可用的”光滑插值方法。 如果你还想画插值曲线的切线、法线,那就要费点心思了。 参考 [https://www.latexstudio.net/archives/51788.html](https://www.latexstudio.net/archives/51788.html) 如果不想修改 TikZ 的库文件,那可以参考 [https://wenda.latexstudio.net/article-5062.html](https://wenda.latexstudio.net/article-5062.html) 以及这篇文章给出的链接。 我也很期望新版 TikZ 有更全面的插值方法,以及很便利的画切线、法线的方法。 另外,选项 `/tikz/smooth`只对 `plot`有效,对 `* .. controls * and * .. *`无效。

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。