[英]python root finding in integers
python中是否有優化工具,我可以在其中選擇函數的目標值並獲得最佳參數,即整數?
例如,我的功能是:
f(x) = 4*A + B
因此,如果選擇 5 作為目標值,它將返回 A=1 和 B=1
也許是一個約束求解器:
# https://pypi.org/project/python-constraint/
from constraint import *
problem = Problem()
problem.addVariables(["a","b"],range(1,100000))
problem.addConstraint(ExactSumConstraint(5,[4,1]))
problem.getSolutions()
這給出:
[{'a': 1, 'b': 1}]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.