Matplotlib - Plot Bergetar

Plot quiver menampilkan vektor kecepatan sebagai panah dengan komponen (u, v) pada titik (x, y).

quiver(x,y,u,v)

Perintah di atas memplot vektor sebagai panah pada koordinat yang ditentukan di setiap pasangan elemen yang sesuai di x dan y.

Parameter

Tabel berikut mencantumkan parameter berbeda untuk plot Quiver -

x Array 1D atau 2D, urutan. Koordinat x dari lokasi panah
y Array 1D atau 2D, urutan. Koordinat y dari lokasi panah
u Array 1D atau 2D, urutan. Komponen x dari vektor panah
v Array 1D atau 2D, urutan. Komponen y dari vektor panah
c Array 1D atau 2D, urutan. Warna panah

Kode berikut menggambar plot quiver sederhana -

import matplotlib.pyplot as plt
import numpy as np
x,y = np.meshgrid(np.arange(-2, 2, .2), np.arange(-2, 2, .25))
z = x*np.exp(-x**2 - y**2)
v, u = np.gradient(z, .2, .2)
fig, ax = plt.subplots()
q = ax.quiver(x,y,u,v)
plt.show()