如何使用测量数据来制作带有 pstricks 的表面?

如何使用测量数据来制作带有 pstricks 的表面?

对于网格的每个点,都有坐标 (X,Y) 和高度 (Z),例如:

X
1 2 3
1 2 3
1 2 3

Y
1 1 1
2 2 2
3 3 3

Z
2 1 0
4 5 1
8 4 3

答案1

一个可能的解决方案pgfplots

\documentclass[png,tikz,border=10pt]{standalone}

\usepackage{pgfplots,filecontents}

\begin{filecontents}{data.dat}
X Y Z
1 1 2
2 1 1
3 1 0

1 2 4
2 2 5
3 2 1

1 3 8
2 3 4
3 3 3
\end{filecontents}

\begin{document}

\begin{tikzpicture}
\begin{axis}
\addplot3[surf] file[skip first] {data.dat};
\end{axis}
\end{tikzpicture}
\end{document}

结果:

在此处输入图片描述

相关内容