带三角形值的Tricontour

问题描述:

我想用matplotlib生成一个tricontour plot similar to these。这些示例与我的情况之间的区别在于,我没有在网格点中使用函数的值:它们在我的三角形中定义(例如,在每个三角形的质心中)。带三角形值的Tricontour

我想绘制一个有限体积模拟的结果,其中的值是为每个控制体积定义的,而不是针对每个网格点。

我想一个简单的解决办法是平均每个网格点的值。我想知道是否有更多的直接解决方案。

也许不是你正在寻找什么,但tripcolor功能是专为

例如见这种使用情况下(在三角形重心定义的值): http://matplotlib.org/examples/pylab_examples/tripcolor_demo.html

+0

是的,我实际上发现了这个看着这个其他问题:http://*.com/questions/28245327。 “tripcolor”正是我所期待的。 – Spiros

+0

好,那么完美,谢谢你的反馈。 (不要犹豫,回答你自己的问题,它可能对某人有用) – GBy

+0

当然,如果没有人提供更好的答案,我通常会回答自己的问题。你比我快。顺便说一句,我也在寻找一个基于三角测量的真实3D图,并没有发现任何有用的东西。除非你能链接到一个简单的解决方案,否则我很可能会发布一个关于这个问题的新问题。我觉得没有人有这种需求,这听起来很奇怪。 – Spiros