T
- the timestamp typepublic class OneDimensionTimeSeries<T extends Comparable<? super T>> extends Object implements UnivariateTimeSeries<T,UnivariateTimeSeries.Entry<T>>
UnivariateTimeSeries.Entry<T>
Constructor and Description |
---|
OneDimensionTimeSeries(MultivariateTimeSeries<T,? extends MultivariateTimeSeries.Entry<T>> mts,
int dim)
Construct a univariate realization from a multivariate realization by taking one of its dimension (coordinate).
|
Modifier and Type | Method and Description |
---|---|
Iterator<UnivariateTimeSeries.Entry<T>> |
iterator() |
int |
size()
Get the length of the time series.
|
double[] |
toArray()
Convert this time series into an array, discarding the timestamps.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public OneDimensionTimeSeries(MultivariateTimeSeries<T,? extends MultivariateTimeSeries.Entry<T>> mts, int dim)
mts
- a multivariate realizationdim
- the dimension/coordinate to extractpublic int size()
TimeSeries
size
in interface TimeSeries<T extends Comparable<? super T>,Double,UnivariateTimeSeries.Entry<T extends Comparable<? super T>>>
public Iterator<UnivariateTimeSeries.Entry<T>> iterator()
iterator
in interface Iterable<UnivariateTimeSeries.Entry<T extends Comparable<? super T>>>
public double[] toArray()
UnivariateTimeSeries
toArray
in interface UnivariateTimeSeries<T extends Comparable<? super T>,UnivariateTimeSeries.Entry<T extends Comparable<? super T>>>
Copyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.