来自文件的 3D 绘图

来自文件的 3D 绘图

嗨,我目前正在学习如何在 Tex 中绘图,我发现了一个我无法解决的问题。我想从文件中绘制 3D 曲面图,但我得到的只是一条 3D 线。出于学习目的,我使用了 pgfplots 文档中的一个通用示例({5*x*sin(2*deg(x)) * y}; 函数),然后尝试从包含此函数数据的文件中绘制它。

\begin{图}[!ht]

\begin{tikzpicture}
\begin{axis}[grid=major,
colormap/greenyellow]

\addplot3[surf,mesh/ordering=y varies]
table [x=x, y=y, z=z, col sep=tab]{3D.txt};
\end{axis}
\end{tikzpicture}

文件 3D.txt 包含:

z   x   y
0   0   0
0.001247918 0.05    0.05
0.009933467 0.1 0.1
0.033246023 0.15    0.15
0.077883668 0.2 0.2
0.149820481 0.25    0.25
0.254089113 0.3 0.3
0.394583333 0.35    0.35
0.573884873 0.4 0.4
0.793118496 0.45    0.45
1.051838731 0.5 0.5
1.347951132 0.55    0.55
1.677670355 0.6 0.6
2.035516667 0.65    0.65
2.414351838 0.7 0.7
2.80545465  0.75    0.75
3.19863553  0.8 0.8
3.582389128 0.85    0.85
3.944082905 0.9 0.9
4.270179146 0.95    0.95
4.546487134 1   1

然后我得到的是图1情节 我得到了什么

它应该是这样的

绘制我想要得到的东西

我非常感谢您的建议。

相关内容