C# Class QLNet.EulerDiscretization

Inheritance: IDiscretization, IDiscretization1D
Afficher le fichier Open project: ammachado/QLNet

Méthodes publiques

Méthode Description
covariance ( QLNet.StochasticProcess process, double t0, Vector x0, double dt ) : Matrix
diffusion ( QLNet.StochasticProcess process, double t0, Vector x0, double dt ) : Matrix
diffusion ( QLNet.StochasticProcess1D process, double t0, double x0, double dt ) : double
drift ( QLNet.StochasticProcess process, double t0, Vector x0, double dt ) : Vector
drift ( QLNet.StochasticProcess1D process, double t0, double x0, double dt ) : double
variance ( QLNet.StochasticProcess1D process, double t0, double x0, double dt ) : double

Method Details

covariance() public méthode

public covariance ( QLNet.StochasticProcess process, double t0, Vector x0, double dt ) : Matrix
process QLNet.StochasticProcess
t0 double
x0 Vector
dt double
Résultat Matrix

diffusion() public méthode

public diffusion ( QLNet.StochasticProcess process, double t0, Vector x0, double dt ) : Matrix
process QLNet.StochasticProcess
t0 double
x0 Vector
dt double
Résultat Matrix

diffusion() public méthode

public diffusion ( QLNet.StochasticProcess1D process, double t0, double x0, double dt ) : double
process QLNet.StochasticProcess1D
t0 double
x0 double
dt double
Résultat double

drift() public méthode

public drift ( QLNet.StochasticProcess process, double t0, Vector x0, double dt ) : Vector
process QLNet.StochasticProcess
t0 double
x0 Vector
dt double
Résultat Vector

drift() public méthode

public drift ( QLNet.StochasticProcess1D process, double t0, double x0, double dt ) : double
process QLNet.StochasticProcess1D
t0 double
x0 double
dt double
Résultat double

variance() public méthode

public variance ( QLNet.StochasticProcess1D process, double t0, double x0, double dt ) : double
process QLNet.StochasticProcess1D
t0 double
x0 double
dt double
Résultat double