我是Python和matplotlib
的新手,我需要解决一个相当困难的绘图问题。我有一组四维函数的数据点,我需要在视觉上表示。数据以对(x
,f
)形式出现,其中x
是四维空间中的一个点(三个空间维度和一个时间),f
是此时函数的值。
问题归结为三个步骤:
在整个感兴趣的4-D区域内插入数据。我想我知道如何使用scipy
的{{3}}函数生成此函数,但我不确定。
沿着恒定时间片评估插值图的f=0
曲面(因此,t=-1
,t=-0.5
,t=0
等。这部分让我难过;我不明白插值数据对象的含义,所以我不知道如何生成常量时间片,也不知道如何找到插值数据的f=0
表面。
动画显示此曲面的演变。甚至没有尝试过这个。我已经看过几个关于如何构建动画情节的教程,但如果我能弄清楚如何绘制一个时间片,我现在会感到满意。
在这方面的任何帮助将不胜感激。
我已经进行了插值工作,并且我已经弄清楚如何绘制函数的二维切片,因此剩下的唯一任务就是弄清楚如何生成f=0
曲面并学习动画时间的演变。