值
(函数来自 pyomo.common.numeric_types)
- pyomo.common.numeric_types.value(obj, exception=True)[source]
一个实用函数,返回Pyomo对象或表达式的值。
- Parameters:
obj – 要评估的参数。如果它是None、字符串或任何其他原始数字类型,则此函数仅返回该参数。否则,如果参数是NumericValue,则执行__call__方法。
exception (bool) – 如果为
True,则当 NumericValue 的实例由于一个或多个对象未初始化为数值(例如,代数表达式中的一个或多个变量的值为 None)而无法评估时,应引发异常。如果为False,则在发生异常时函数返回None。默认值为 True。
返回:一个数值或None。