Linear
The Linear time series represents a linearly varying function with time, defined by a scale factor.
Parameters:
Parameter |
Description |
Type |
---|---|---|
factor |
Scale factor for the linear function (default: 1.0) |
float |
The linear time series creates a function that increases linearly with time, multiplied by the factor parameter.
Example
# Direct creation
from femora.components.TimeSeries.timeSeriesBase import TimeSeriesManager
ts_manager = TimeSeriesManager()
# Create a linear time series with factor 2.0
linear_ts = ts_manager.create_time_series(
'Linear',
factor=2.0
)
# Via Femora
import femora as fm
linear_ts = fm.timeSeries.create_time_series(
'Linear',
factor=1.5
)
Mathematical Representation
The linear time series is defined by the formula:
f(t) = factor × t
where t is the time.