首页 > 解决方案 > 使用 scipy 的 python 目标搜索概念

问题描述

我一直在寻找二进制搜索方法来实现目标搜索,但后来了解到该scipy库有自己的方法来执行目标搜索。

我在我的脚本中定义了许多函数,如下所示。

def fun1(x,y):
    return x + y 

x = 10  # Constant value - Not changing
y = 10  # Changing Value
fun1(x,y)



def fun2(a,b):

    return a + 2*b

a = 10  # Constant value - Not changing
b = 10  # Changing Value

fun2(a,b)

我正在寻找传递所选函数和目标值('x+y' or 'a+2b')以获得 y 或 b 值。

selected_fun = fun1 # Specify which function to be passed
goal_seek(90, selected_fun) # So output I am expected is 80

有人可以建议我解决这个问题需要看的任何概念/scipy部分。

标签: pythonscipy

解决方案


推荐阅读