running mean of circular data (angles)
古いコメントを表示
Hi there
Im trying to do a running mean of a quite large wind-direction data-set but I'm having trouble finding solutions that work. Does anyone know of a simple solution?
Thanks in advance
採用された回答
その他の回答 (2 件)
David Young
2011 年 10 月 5 日
Have a look at
doc unwrap
Jakob Sievers
2011 年 10 月 5 日
0 投票
4 件のコメント
David Young
2011 年 10 月 5 日
Could you say more about what the problem is? What's actually going wrong, that can't be solved with unwrap? Do you know how to do a running mean on non-circular data?
Jakob Sievers
2011 年 10 月 5 日
David Young
2011 年 10 月 5 日
Note that unwrap assumes your angles are in radians. If you're using degrees (and from the 360 in your code I think you are), multiply your data by pi/180 before using unwrap. You can convert back afterwards if necessary by multiplying by 180/pi.
Also, perhaps there's a problem with runmean. Maybe you could explain a little more about what this function does, or if it's very short even copy it into your question. (Not into a comment or answer though.)
Jakob Sievers
2011 年 10 月 5 日
カテゴリ
ヘルプ センター および File Exchange で Descriptive Statistics についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!