我正在繪制兩個矢量場,我想使用自動縮放功能來設定箭頭大小,使兩個場自動處于相同的比例。(
如果我使用
我想根據兩個欄位設定自動縮放,而不僅僅是一個或另一個。想法?
uj5u.com熱心網友回復:
您需要將相同的比例引數傳遞給兩個plt.quiver呼叫。
如果您不提供scale比視覺上令人愉悅的比例,則會
uj5u.com熱心網友回復:
在繪制資料之前對其進行規范化有助于在箭頭大小上獲得相似的比例:
scale = 1
UV_real = np.real(UV) / np.linalg.norm(UV)
UV_imag = np.imag(UV) / np.linalg.norm(UV)
Q1 = plt.quiver(*XY, *UV_real, scale=scale)
Q2 = plt.quiver(*XY, *UV_imag, scale=scale, color='g')

測驗實部和虛部之間的多個幅度比。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/406737.html
標籤:
上一篇:無法安裝matplotlib底圖
