我有线性表达式,我希望它在python中的变量每个不同的值

时间:2017-06-28 22:40:24

标签: python-2.7 mathematical-optimization

我正在研究一个特定的优化问题。 在我的代码的一部分中,我需要为变量设置每个不同值的线性表达式的值。 例如,我的线性表达式类似于15 + 4 * X1 + 6 * X2 + 5 * X3和 我希望每个不同的值(X1,X2,X3)具有不同的线性表达式的值 我可以通过编写代码来实现自己,但我想知道是否有一个特定的方法来简单地给出变量和线性表达式的值,并返回值。

非常感谢

1 个答案:

答案 0 :(得分:1)

>>> f = lambda X1, X2, X3: 15 + 4*X1 + 6*X2 + 5*X3
>>> f(1, 2, 3)
46