我想知道如何在pyplot.contour
中選擇輪廓等級。我的意思是,給定函數f(x,y),通常通過評估f(x,y)= c,c = 0,1,2,...等點來選擇電平曲線。但是,如果f(x,y)是nxn個點的數組A
,那麼如何選擇關卡點?我不是說你怎麼點得到連接,只需簡單地對應於A = c
如何在pyplot中選擇水平曲線中的點?
0
A
回答
0
查看源代碼(contour.py
)的點,它是這樣的
import numpy as np
import matplotlib.pylab as pl
import matplotlib.ticker as ticker
x = np.arange(10)
y = np.arange(10)
z = np.random.random((10,10))
pl.figure()
pl.contour(x, y, z)
pl.colorbar()
# manually calculate levels:
zmin = np.amin(z)
zmax = np.amax(z)
N = 7 # default
locator = ticker.MaxNLocator(N+1)
lev = locator.tick_values(zmin, zmax)
# Clip
levels = lev[(lev > zmin) & (lev < zmax)]
print(levels)
[0.15 0.3 0.45 0.6 0.75 0.9]
0
的功能是在每個網格節點評價,並與iso等級進行比較。當沿着單元邊緣發生符號變化時,通過兩個節點之間的線性內插來計算點。點通過線段成對連接。當網格足夠密集時,這是一個可接受的近似值。
相關問題
- 1. 如何在html選擇控件中添加水平線?
- 2. QwtPlot如何選擇點曲線
- 3. 在用lsq曲線擬合的曲線中選擇x0(x的初始點)
- 4. 畫水平線從x = 0到在matplotlib散點圖的數據點(水平幹曲線)
- 5. 使用pyplot在python的多個子圖上繪製水平線
- 6. 如何在Javascript中添加水平線
- 7. 如何在IntelliJ中顯示水平線?
- 8. 如何在openLayers中繪製水平線?
- 9. 如何在ListView中繪製水平線?
- 10. Google散點圖中的水平線
- 11. 選擇曲線的一個點
- 12. 在jFreechart中選擇一條曲線
- 13. 多選擇水平
- 14. 如何繪製單點水平線
- 15. 如何居中div的水平線?
- 16. 如何刪除jqgrid中的水平線
- 17. 水平滾動水平選擇
- 18. 如何繪製經過QT中幾個點的平滑曲線?
- 19. C++中的曲線平滑
- 20. Espresso AmbiguousViewMatcherException:如何從多個水平Recyclerview中選擇第一個水平Recyclerview
- 21. 如何在vim中水平鏡像視覺選擇?
- 22. 在Matlab中繪製三維圖形和水平曲線
- 23. 水平曲線列表視圖
- 24. 水平曲線滑動菜單
- 25. 如何在使用CGContextAddCurveToPoint創建曲線的線圖時選擇控制點
- 26. 如何繪製水平線並居中?
- 27. 如何選擇Bezier樣條曲線?
- 28. css中的水平線
- 29. Tkinter Python中的水平線
- 30. div中間的水平線