可以直接用pgfplots:
\documentclass[a4paper,border=2pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
axis lines=middle,
xlabel=$x$,
ylabel=$y$,
xmin=-3, xmax=5,
ymin=-2, ymax=5,
samples=300,
smooth,thick,
grid=major,
grid style={gray!30},
]
\addplot[cyan, dashed, domain=-3:5] {abs(x) - 1};
\addplot[violet, dotted, domain=-3:5] {(x-2)^2};
\addplot[red, ultra thick, domain=-3:5] {min(abs(x)-1, (x-2)^2)};
\end{axis}
\end{tikzpicture}
\end{document}
「函数图像」和「平面欧几里得图形」是不太一样的,应该选择最合适的工具。





















问 利用tikz绘制min,max函数,有现成的宏包吗?还是只能手动分段绘制