我目前正在使用 matlab2tikz,尝试导入 Matlab 冲浪图,其中我只能查看二维:
我使用的是自定义颜色图,但即使使用标准颜色图也会出现错误。在 Latex 中导入时出现问题:
\begin{tikzpicture}
\begin{axis}[%
width=4.585in,
height=3.481in,
at={(0.769in,0.47in)},
scale only axis,
xmin=-8.99723178213376,
xmax=73.9972317821338,
xmajorgrids,
y dir=reverse,
ymin=1,
ymax=64,
ymajorgrids,
hide axis,
axis x line*=top,
axis y line*=left
]
\addplot[%
surf,
shader=flat,colormap={mymap}{[1pt] rgb(0pt)=(0.0416667,0,0); rgb(23pt)=(1,0,0); rgb(47pt)=(1,1,0); rgb(56pt)=(1,1,0.5625)},mesh/rows=64]
table[row sep=crcr, point meta=\thisrow{c}] {%
%
x y c\\
1 1 0.125\\
1 2 0.125\\
1 3 0.125\\
...
64 63 -0.0883883476483184\\
64 64 0\\
};
\end{axis}
\end{tikzpicture}%
这会导致图像颜色错误:
我已经尝试手动设置point meta min
,point meta max
但没有任何变化。您知道如何修复此问题吗?