Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Python在等高线图顶部绘制点的收敛_Python_Python 3.x_Matplotlib_Plot_Graphing - Fatal编程技术网

用Python在等高线图顶部绘制点的收敛

用Python在等高线图顶部绘制点的收敛,python,python-3.x,matplotlib,plot,graphing,Python,Python 3.x,Matplotlib,Plot,Graphing,我用Python绘制了一个优化算法的等高线图。现在,我在用Python绘制迭代点时遇到了问题。My(x,y)点作为向量存储在数组中。以下是这样一个例子: [array([-1,-2]), 数组([0.93396226,-0.45283019]), 数组([2.86792453,1.09433962]),…] 如何使用matplotlib在现有等高线图的顶部绘制这些点 进一步解释:我有这个数组。它们代表x坐标和y坐标。我想把这些(x,y)坐标放在等高线图的顶部。我想,你在寻找类似的东西: 将pyl

我用Python绘制了一个优化算法的等高线图。现在,我在用Python绘制迭代点时遇到了问题。My(x,y)点作为向量存储在数组中。以下是这样一个例子:

[array([-1,-2]),
数组([0.93396226,-0.45283019]),
数组([2.86792453,1.09433962]),…]

如何使用matplotlib在现有等高线图的顶部绘制这些点


进一步解释:我有这个数组。它们代表x坐标和y坐标。我想把这些(x,y)坐标放在等高线图的顶部。

我想,你在寻找类似的东西:

将pylab作为plt导入
# ....
a=[数组([-1,-2]),
数组([0.93396226,-0.45283019]),
数组([2.86792453,1.09433962]),…]
x=数组(a)[:,0]
y=数组(a)[:,1]
#一些东西
plt.散射(x,y)

这是否回答了您的问题?