ℝ² → ℝ² 函数的等效色图(2 个分量值)

Equivalent of colormap for ℝ² → ℝ² functions (2 component values)

我有一个函数 ℝ² → ℝ²,例如表面上的电荷和压力。我想将其显示为热图。所以我需要从 ℝ² 到颜色 (ℝ³) 的映射以将输出转换为颜色。

Matplotlib 提供颜色图,但据我了解,它们仅代表一个维度值。有没有一种标准方法可以在 matplotlib 中将 2 通道数据显示为热图?图像可以处理outside/manually,但是集成的不是很好,比如鼠标悬停的地方显示的是RGB数据,而不是数据值。

谢谢!

这通常很重要,但您可以使用您喜欢的颜色图将第一个数据集(电荷)映射到 RGB,然后根据表面压力调整 RGB 值的强度.

这里有一些类似的方法:How can I add a 2D colorbar, or a color wheel, to matplotlib?