xpress.Prod
xpress.Prod |
Purpose
Returns the product of a sequence of one or more expressions.
Synopsis
a = xpress.Prod (t1, t2, ...)
Example
The following are allowed uses of the
Prod operator:
n = 10 x = [xp.var() for i in range (n)] prod = xp.Prod(x) polynomial = xp.Sum (i * xp.Prod (x[i:i+4]) for i in range (n-4))
Further information
While n-ary product operators may exist in Python and/or NumPy, it is advisable to use xpress.Prod when creating products of many expressions as it is the most efficient alternative.