interval_to_series
(函数来自 pyomo.contrib.mpc.data.convert)
- pyomo.contrib.mpc.data.convert.interval_to_series(data, time_points=None, tolerance=0.0, use_left_endpoints=False, prefer_left=True)[source]
- Parameters:
data (IntervalData) – 要转换为TimeSeriesData对象的数据
time_points (Iterable (可选)) – 定义时间序列的点。值取自每个点所在的区间。默认使用每个区间的右端点。
tolerance (Float (optional)) – 时间点被认为相等时的容差。 默认值为零。
use_left_endpoints (Bool (可选)) – 当未提供time_points时,是否应使用左端点。默认值为False,意味着将使用右区间端点。如果提供了时间点,则不应设置此参数。
prefer_left (Bool (optional)) – 如果提供了time_points,并且一个时间点等于(在容差范围内)两个区间的边界,此标志控制使用哪个区间。
- Return type: