我在2D中有一些函数可以返回整数值。不幸的是,除非我将细度提高很多,否则相应的contourf图不会具有良好的质量(即线条的抗锯齿)。有什么建议吗?
import numpy as np
import matplotlib.pyplot as plt
def some_non_accessible_function(X,Y):
return np.round(2*X**3 - 3*Y**3)
Nx = Ny = 50
X,Y = np.meshgrid(np.linspace(-1,1,Nx),np.linspace(-1,1,Ny),indexing= "ij")
fig, ax = plt.subplots()
im = ax.contourf(X,Y,some_non_accessible_function(X,Y),levels=range(-6,6))
plt.colorbar(im)
ax.set_title("N = 100")
plt.savefig("./plot1.pdf")
plt.show()