public class Filtration
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
Filtration(TimeSeries<java.lang.Double,? extends TimeSeries.Entry<java.lang.Double>> Bt)
Construct a Filtration from a Brownian path.
|
| Modifier and Type | Method and Description |
|---|---|
double |
B(int t)
Get the Brownian motion value at time t.
|
double[] |
Bt()
Get the entire Brownian path.
|
double |
dB(int t)
Get the Brownian increment at the t-th time grid point.
|
double[] |
dBt()
Get all the Brownian increments.
|
double[] |
dt()
Get all the time increments.
|
double |
dt(int t)
Get the t-th time increment.
|
int |
size()
Get the length of the history, excluding the initial value (0).
|
double[] |
T()
Get the entire time grid.
|
double |
T(int t)
Get the t-th time point.
|
public Filtration(TimeSeries<java.lang.Double,? extends TimeSeries.Entry<java.lang.Double>> Bt)
Bt - a Brownian pathpublic int size()
public double B(int t)
B(0) = 0
t - time, counting from 0public double[] Bt()
B[0] = 0
public double dB(int t)
dB[0] = B(1) - B(0) = B(1)
t - time, counting from 0public double[] dBt()
public double T(int t)
t - the time indexpublic double[] T()
public double dt(int t)
dt[0] = t[1] - t[0] = t[1] - t0
t - time, counting from 0public double[] dt()