0
A
回答
0
要繪製與matplotlib使用imshow數據的網格:
import numpy as np
import matplotlib.pyplot as plt
def f(x,y):
return (x+y)%2
x = np.arange(-5, 5, 1)
y = np.arange(-5, 5, 1)
xx, yy = np.meshgrid(x, y, sparse=True)
zz = f(xx,yy)
fig, ax = plt.subplots()
ax.imshow(zz,interpolation='none',cmap='gray')
plt.show()
如果f是比較複雜的,你必須首先向量化它:
f = np.vectorize(f)
+0
我想我有一些學習要做。謝謝! – Ola
相關問題
- 1. 如何繪製(x,y,z)
- 2. 如何繪製「無功能」圖:f(x)= g(y)
- 3. 如何用gnuplot繪製一個隱函數f(x,y,z)= 0?
- 4. 如何用matplotlib繪製f(x,y,z)= t
- 5. 在Matlab中繪製四個變量u = f(x,y,z),範圍爲x,y,z
- 6. 如何繪製在y軸的輸入和輸出在x軸的功能
- 7. 如何繪製X軸,Y軸線圖?
- 8. 如何繪製(x-1)/(y + 2)^ 1.8?
- 9. 如何在matlab中繪製x,y,z?
- 10. Matplotlib:繪製離散值
- 11. 用Python中的多個參數繪製f(X,Y)
- 12. Python3:繪製f(x,y),最好使用matplotlib
- 13. 座標X Y繪製Android
- 14. 繪製[X,Y]使用matplotlib
- 15. 如何繪製由函數f(x,y)生成的曲面,其中值x和y受到約束?
- 16. 如何繪製(isosurface!)具有四列(x,y,z,f(x,y,z))的數據文件?是可以使用gnuplot?
- 17. Excel:如何爲(x,y)的不同值寫z = f(x,y)
- 18. 如何使用散列將「x」和「y」換成「y」和「x」
- 19. 如何用matplotlib繪製f(x)作爲x走向無窮大?
- 20. 在gnuplot中繪製一個具有離散x值的函數
- 21. 如何繪製X-Y平面上標籤之間的歐幾里德距離
- 22. 如何繪製x軸上的Row.names,y軸上的x和y列?
- 23. 如何在一張圖中繪製lm(log(y)〜)和lm(y〜x + x^2)的ggplot
- 24. Rails向x * y行的html輸出散列
- 25. 與4-方程散點圖由F(X,Y,XY)
- 26. 繪製點x和y,軸y和x沒有正確顯示
- 27. 將離散數據繪製爲線圖
- 28. 基於R來繪製離散數據
- 29. 以間隔繪製x,y,z
- 30. 繪製幾個Y值vs X
你可以使用matplotlib? – user3080953
我想你應該看看'matplotlib'模塊[這裏](http://matplotlib.org/api/pyplot_api.html) – spicypumpkin
這可能會有所幫助:http://stackoverflow.com/questions/10194482/custom-matplotlib -plot-chess-board-like-table-with-colored-cells –