4

y対xの線をプロットしたいのですが、その上にベクトルをプロットしたいと思います。matplotlibの関数を使用してこれを行うことができますplotquiverただし、ベクトルは常に線の上ではなく後ろに描画されます。つまり、線はベクトル矢印の上に表示されます。

皆さんへの私の質問は...以前にプロットされた線の上に矢筒ベクトルを配置する方法はありますか?

4

1 に答える 1

7

zorder矢筒の をラインより高く設定する必要があります。

x = range(15)
y = rand(15)
u = rand(15)
v = rand(15)

figure()
plot(x,y,'rx-',zorder=0)
quiver(x,y,u,v,zorder=1)

サンプル画像

于 2012-10-12T04:04:40.790 に答える