« GPCorrelation » : différence entre les versions

De GENOPUS
Aller à la navigation Aller à la recherche
Ligne 41 : Ligne 41 :
[[File:GPCorrelation6.png]]
[[File:GPCorrelation6.png]]


|[File:GPCorrelation5.png|600px]] => [[File:GPCorrelation7.png|600px]]
[[File:GPCorrelation5.png|600px]] => [[File:GPCorrelation7.png|600px]]


== How to use it ==
== How to use it ==

Version du 13 décembre 2021 à 16:15

How to call it

For using the GPCorrelation class, the developer has only to create such an object as is:

gpCor = new GPCorrelation();

or:

gpCor = new GPCorrelation("widgetId", "MyMatrix");

Display

We will get:

GPCorrelation0.png

By selecting the type of parameters, we may enter data for correlation/covariance matrix for Keplerian/Cartesian/LOF cartesians parameters. The different displays will be:

  • In case of Keplerian parameters:

GPCorrelation1.png

  • In case of cartesian parameters:

GPCorrelation2.png

  • In case of LOF cartesian parameters:

GPCorrelation3.png

So we may have a covariance matrix rather than a correlation one:

GPCorrelation4.png

If the initial correlation (resp. covariance) matrix is not null, a specific pop-up window will appear to ask for the type of conversion. A bit as for the GPOrbit widget, it will be possible to do this conversion between correlation and covariance matrices (but not between the different type of parameters) using a kind of “pivot” notion.

GPCorrelation6.png

GPCorrelation5.png => GPCorrelation7.png

How to use it

Therei no exactly corresponding correlation/covariance matrices inside PATRIUS but GENOPUS gives some utility classes and methods to use them.

...

How it is stored

Here is the XML format:

...