| 1234567891011121314151617 |
- import matplotlib.pyplot as plt
- a = []
- for i in range(-500, 500, 1):
- row = []
- for j in range(-500, 500, 1):
- x, y = float(j), float(i)
- x /= 2000
- y /= 2000
- v = y**2 - x**3 - 5
- #if 0.98 < x < 1.02 and 2.4 < y < 2.6:
- # print(v)
- v = int(v * 1000)
- row.append(v)
- a.append(row)
- plt.imshow(a, cmap='hot', interpolation='nearest')
- plt.show()
|