pgfplots 表面的透视误差

pgfplots 表面的透视误差

我使用 matlab2tikz 从 MATLAB 导出了一个表面图。出于某种原因,pgfplot 与 MATLAB 图的不同之处在于图像平面中较深的信息显示在上面。图像比文字更能描述它,请比较以下内容。上面的图像来自 MATLAB,下面的图像是 pgfplots 制作的。顺便说一句,当我在 x 轴方向上留出更多空间时,问题就解决了,不幸的是,我的文档中没有这个选项。

它看起来应该是这样的(来自 MATLAB) 这是 LateX-pgfplots 输出

我修复了一个示例,该示例并非有意最小化,而是减少了(关于表中的数据),但希望有助于解决问题。我可以根据需要上传或发送它(在我找到如何做到这一点之后)。

欢迎任何建议!

答案1

解决这种观点混淆的方法是尝试使用由自动添加的\addplot3[]选项z buffer=sortmatlab2tikz就我而言。删除该参数对我来说很有效。

相关内容