我在箭袋圖中繪制了幾個箭頭,我想知道是否有辦法用顏色填充箭頭之間的形狀。箭袋圖如下所示:
import numpy as np
import matplotlib.pyplot as plt
theta = np.linspace( 0 , 2 * np.pi , 40 )
R = 5.0
x = R * np.cos( theta )
y = R * np.sin( theta )
m2_x = 9.0
m2_y = 9.0
u = -(x - m2_x)/((m2_x - x)**2 (m2_y - y)**2)**2
v = -(y - m2_y)/((m2_x - x)**2 (m2_y - y)**2)**2
fig, ax = plt.subplots(figsize=(7,7))
ax.quiver(x,y,u,v, headwidth=2, headlength=5, width=0.005)
ax.set_xlim((-20,20))
ax.set_ylim((-20,20))
我想用顏色填充箭頭所描繪的圓形,或者至少用一條線連接箭頭。似乎它應該很簡單,但我還找不到方法。
uj5u.com熱心網友回復:
quiver回傳一個
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/383661.html
標籤:Python matplotlib
上一篇:計算csv檔案中出現的次數
下一篇:將顏色條圖保存為影像檔案
