Python 如何使用与函数相关的颜色贴图绘制立方体或平行图形

Python 如何使用与函数相关的颜色贴图绘制立方体或平行图形,python,matplotlib,conda,Python,Matplotlib,Conda,不幸的是,我对python和一般编程都缺乏经验。我花了很多时间让自己变得更好,但这一次真的让我受益匪浅。 我需要计算一个时间演化函数,它发生在一个固体,一个立方体的边界内,如果你喜欢的话。 我的想法是绘制一个三维曲面,其中x、y和z是实体的尺寸,而colormap是我在给定时间点提到的函数的值。最终结果将是一个视频,其中包含给定时间间隔内的绘图序列 最近我用matplotlib砸了我的脑袋,但我似乎不明白为什么需要numpy 2D阵列来绘制曲面。文档中给出的示例有些不相关,因为我的函数值来自数值

不幸的是,我对python和一般编程都缺乏经验。我花了很多时间让自己变得更好,但这一次真的让我受益匪浅。 我需要计算一个时间演化函数,它发生在一个固体,一个立方体的边界内,如果你喜欢的话。 我的想法是绘制一个三维曲面,其中x、y和z是实体的尺寸,而colormap是我在给定时间点提到的函数的值。最终结果将是一个视频,其中包含给定时间间隔内的绘图序列

最近我用matplotlib砸了我的脑袋,但我似乎不明白为什么需要numpy 2D阵列来绘制曲面。文档中给出的示例有些不相关,因为我的函数值来自数值解,因此x、y和z与F(x、y、z)之间没有明确的关系


有人有什么建议吗?我希望我没有忽视有关该主题的文档阅读。

你的意思是什么,但动画的颜色会随着时间的推移而变化,对吗?你已经得到了坐标和“数值解”,比如在一个文本文件中?我不确定,但它看起来或多或少和我想的一样。实际上非常符合我使用离散数值解来找到f(x,y,z)值的事实,所以每个体素都可以是体积元素?坐标和f(x,y,z)在脚本中被计算,为了添加动画,我刚刚想把绘图渲染放在for循环中,并在每个“时间步”生成一个新图像。谢谢