Python f(x,y)=z数据中的局部极值

Python f(x,y)=z数据中的局部极值,python,numpy,scipy,data-science,Python,Numpy,Scipy,Data Science,我有一个数据文件,其中有三列z=f(x,y)数据。我试图在z中找到局部极小值 不幸的是,数据不在网格上,否则我会使用SciPy的argrelextrema。有什么方法可以找到我的最小值的位置吗?没有关于函数的假设(除非你只想在该列中找到最小值,我认为这不是你的任务)。什么是合适的假设?我知道函数在我所有的数据点上都足够平滑,我们不知道你的数据。你必须做出决定。我不确定这是否适合您的需要,但您可以使用scipy的griddata()在网格上插入数据,然后在网格上使用argrelextrema。这不

我有一个数据文件,其中有三列
z=f(x,y)
数据。我试图在
z
中找到局部极小值


不幸的是,数据不在网格上,否则我会使用SciPy的
argrelextrema
。有什么方法可以找到我的最小值的位置吗?

没有关于函数的假设(除非你只想在该列中找到最小值,我认为这不是你的任务)。什么是合适的假设?我知道函数在我所有的数据点上都足够平滑,我们不知道你的数据。你必须做出决定。我不确定这是否适合您的需要,但您可以使用scipy的
griddata
()在网格上插入数据,然后在网格上使用
argrelextrema
。这不是没有关于函数的假设(除非您只想在该列中找到最小值,我认为这不是您的任务).什么是合适的假设?我知道函数在我所有的数据点上都足够平滑,我们不知道你的数据。你必须做出决定。我不确定这是否适合您的需要,但您可以使用scipy的
griddata
()在网格上插值数据,然后在网格上使用
argrelextrema