About the generation of correlated random variables

2 vues (au cours des 30 derniers jours)
ahmed abrous
ahmed abrous le 16 Juin 2014
Modifié(e) : ahmed abrous le 17 Juin 2014
Hi everyone,
I have a question to ask on this forum. I want to create random variables from the correlation matrix, found from the PSD function.
How can I proceed,
Thank you.
  2 commentaires
John D'Errico
John D'Errico le 16 Juin 2014
Modifié(e) : John D'Errico le 16 Juin 2014
Random variables from WHAT distribution? (Sort of a trick question. Anything but a normal distribution will be somewhat difficult.)
ahmed abrous
ahmed abrous le 17 Juin 2014
Modifié(e) : ahmed abrous le 17 Juin 2014
In fact, I have a PSD function (Power spectral density) and I want to create a Gaussian stationary random variables from that psd.

Connectez-vous pour commenter.

Réponses (1)

Honglei Chen
Honglei Chen le 16 Juin 2014
Here is an example
sigma = [1 0.2;0.2 1];
x = randn(1000,2)*chol(sigma);
corrcoef(x) % verify

Catégories

En savoir plus sur Parametric Spectral Estimation dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by