在 Latex 中绘制非均匀 B 样条

在 Latex 中绘制非均匀 B 样条

我想在 Latex 中绘制几条样条曲线。我可以使用 tikz 或其他软件包中的任何东西,以便只需提供控制点值和节点向量即可绘制样条曲线?

答案1

CTAN 上的 pgfmanual 在第 31 页的第 2.4 章中描述了曲线路径构造。

\begin{tikzpicture}
\filldraw [gray] (0,0) circle [radius=2pt]
(1,1) circle [radius=2pt]
(2,1) circle [radius=2pt]
(2,0) circle [radius=2pt];
\draw (0,0) .. controls (1,1) and (2,1) .. (2,0);
\end{tikzpicture}

在此处输入图片描述

相关内容