Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.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 scipy.optimize.anneal中的下部和上部不工作_Python_Scipy - Fatal编程技术网

Python scipy.optimize.anneal中的下部和上部不工作

Python scipy.optimize.anneal中的下部和上部不工作,python,scipy,Python,Scipy,我似乎错误地调用了这个scipy函数,因为它返回的结果不符合我指定的上下限 import scipy.optimize as opt def fn2(args): x,y,z = args return x + y - z opt.anneal(fn2, [0, 0, 0], lower=[5, 5, -5], upper = [15, 15, 5]) (array([-2240.14994625, -1878.50139022, 2297.86619576]), 1)

我似乎错误地调用了这个scipy函数,因为它返回的结果不符合我指定的上下限

import scipy.optimize as opt

def fn2(args):
    x,y,z = args
    return x + y - z

opt.anneal(fn2, [0, 0, 0], lower=[5, 5, -5], upper = [15, 15, 5])
(array([-2240.14994625, -1878.50139022,  2297.86619576]), 1)

我做错了什么?

我看得不够仔细:

这似乎真的是scipy中的一个文档错误-lower和upper不用于约束域,尽管:

下部、上部:浮动或无阵列
x的上下界