Effacer les filtres
Effacer les filtres

Regression and Correlation of Wind Direction (circular) Data

17 vues (au cours des 30 derniers jours)
Federico
Federico le 13 Mar 2015
Commenté : Adam Danz le 15 Oct 2019
Kind all,
I'm currently facing a problem which I thought simpler in the beginning. Basically I have outputs of wind direction from a model and observed wind direction from my sensors (both are in degrees from 0 to 359). What I would like to do is the equivalent of linear regression and correlation coefficient computation that it's used when comparing linear data.
What I would accomplish with a simple usage of polyfit and polyval cannot be done on circular data (in case of wind direction 0 is actually closer to 359 than to 20) and the r2 values obtained with the regular expression 1-(sum of squares of the residues / total sum of squares) are completely off.
Is there any MATLAB function for working on circular-circular correlation and regression?
I am already aware of the Circular Statistics Toolbox, but while it gives some way of computing correlations there's nothing for regression.
Thanks!
  4 commentaires
John Trimper
John Trimper le 15 Oct 2019
Bump!
Adam Danz
Adam Danz le 15 Oct 2019
circ_corrcc() from the circular statistics toolbox computes the circular correlation coeficient between two circular data.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Descriptive Statistics 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