Matplotlib 通过流线图绘制地形上的流线

Matplotlib 通过流线图绘制地形上的流线,matplotlib,flow,topography,Matplotlib,Flow,Topography,我试图显示x-z横截面中的流线,通过matplotlib中的流线图穿过山脉。我意识到streamplot只接受固定坐标。例如,现在对于每个x,我需要不同的z矢量(由于地形或表面高程),这需要x和z的2D阵列。有没有办法使用流图来更改坐标(比如我们有箭袋和等高线)?我不理解你的问题。你能给我们展示一个你尝试过的代码示例,并解释为什么它没有达到你想要/期望的效果吗?作为旁注,用反勾(“`”)来标记代码而不是粗体。你是指它插入的网格吗?默认情况下,它会插值到25x25栅格上,可以使用“密度”选项来更改

我试图显示x-z横截面中的流线,通过matplotlib中的
流线图
穿过山脉。我意识到
streamplot
只接受固定坐标。例如,现在对于每个x,我需要不同的z矢量(由于地形或表面高程),这需要x和z的2D阵列。有没有办法使用
流图
来更改坐标(比如我们有
箭袋
等高线
)?

我不理解你的问题。你能给我们展示一个你尝试过的代码示例,并解释为什么它没有达到你想要/期望的效果吗?作为旁注,用反勾(“`”)来标记代码而不是粗体。你是指它插入的网格吗?默认情况下,它会插值到25x25栅格上,可以使用“密度”选项来更改该值。