我正在尝试绘制一个函数,该函数在单位正方形的 4 个顶点处为 0,在该正方形的中间为 1。我试过这个:
import matplotlib.pyplot
z = [[0,0,0], [1,0,0], [0,1,0], [1,1,0], [.5,.5,1]]
cn = matplotlib.pyplot.contour(z)
matplotlib.pyplot.show(cn)
得到了这个:
我期待一系列同心正方形,像这样:
这就是我做的时候得到的
ListContourPlot[{{0,0,0}, {1,0,0}, {0,1,0}, {1,1,0}, {.5,.5,1}},
ColorFunction -> (Hue[#1]&)]
在数学。
我做错了什么?
编辑:我意识到为给定数据绘制轮廓的方法不止一种。在这种情况下,一系列同心圆也可以。