I have the mean value of the N-dimensional distribution and the symmetric covariance matrix(N,N), how to generate samples that meet the above two requirements?
You can use the function from the
GSLRandomEngine class, see ROOT: ROOT::Math::GSLRandomEngine Class Reference
An example of using the class is this tutorial : ROOT: tutorials/math/multivarGaus.C File Reference
Note there is a memory leak in using this function in the current master and it should be fixed when this PR , [math][mathmore] Fix memory leak in GaussianND random function by lmoneta · Pull Request #12615 · root-project/root · GitHub, will be merged.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.