{"id":2482,"date":"2009-10-16T11:04:45","date_gmt":"2009-10-16T11:04:45","guid":{"rendered":"https:\/\/blogs.mathworks.com\/pick\/2009\/10\/16\/circular-statistics-toolbox-directional-statistics\/"},"modified":"2009-10-16T11:04:45","modified_gmt":"2009-10-16T11:04:45","slug":"circular-statistics-toolbox-directional-statistics","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/pick\/2009\/10\/16\/circular-statistics-toolbox-directional-statistics\/","title":{"rendered":"Circular Statistics Toolbox (Directional Statistics)"},"content":{"rendered":"<div xmlns:mwsh=\"https:\/\/www.mathworks.com\/namespace\/mcode\/v1\/syntaxhighlight.dtd\" class=\"content\">\r\n   <introduction>\r\n      <p><a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/authors\/5021\">Bob<\/a>'s pick this week is <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/10676-circular-statistics-toolbox--directional-statistics-\">Circular Statistics Toolbox (Directional Statistics)<\/a> by Philipp Berens.\r\n      <\/p>\r\n   <\/introduction>\r\n   <p>I remember lots of A-ha moments in college when I realized the significance of yet another application for Fourier transforms.\r\n      For example, calculation of power spectral density in signal processing. The central limit theorem was another pleasant surprise.\r\n      This submission stirred those memories: not unlike bumping into an old friend you haven't seen for a long time. Now all I\r\n      need is a compelling problem that requires circular or directional statistics so I can truly internalize the value of these\r\n      tools for myself.\r\n   <\/p>\r\n   <p>Philipp first submitted this file in January 2007. There have been a number of review comments over the years. It is currently\r\n      rated 4.4 (on the 5 point scale).\r\n   <\/p>\r\n   <p><img decoding=\"async\" vspace=\"5\" hspace=\"5\" src=\"https:\/\/blogs.mathworks.com\/images\/pick\/circstatsfeedback.png\"> <\/p>\r\n   <p>Downloads have averaged almost 9 per day over the past month as well. So others clearly appreciate it. I also appreciate that\r\n      Philipp recently updated the submission in response to feedback from others. In addition, follow the Acknowledgements trail\r\n      to see that <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/10676-circular-statistics-toolbox--directional-statistics-\">Circular Statistics Toolbox (Directional Statistics)<\/a> was inspired by <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/4810-circular-cross-correlation\">Circular Cross Correlation<\/a> which also inspired <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/24342-fast-circular--periodic--cross-correlation\">Fast Circular (Periodic) Cross Correlation<\/a>. That's social computing. Keep up the great work, everyone.\r\n   <\/p>\r\n   <p><a href=\"https:\/\/blogs.mathworks.com\/pick\/?p=2482#respond\">Comments?<\/a><\/p><script language=\"JavaScript\">\r\n<!--\r\n\r\n    function grabCode_61e78d395d114a938862968e6cc1b245() {\r\n        \/\/ Remember the title so we can use it in the new page\r\n        title = document.title;\r\n\r\n        \/\/ Break up these strings so that their presence\r\n        \/\/ in the Javascript doesn't mess up the search for\r\n        \/\/ the MATLAB code.\r\n        t1='61e78d395d114a938862968e6cc1b245 ' + '##### ' + 'SOURCE BEGIN' + ' #####';\r\n        t2='##### ' + 'SOURCE END' + ' #####' + ' 61e78d395d114a938862968e6cc1b245';\r\n    \r\n        b=document.getElementsByTagName('body')[0];\r\n        i1=b.innerHTML.indexOf(t1)+t1.length;\r\n        i2=b.innerHTML.indexOf(t2);\r\n \r\n        code_string = b.innerHTML.substring(i1, i2);\r\n        code_string = code_string.replace(\/REPLACE_WITH_DASH_DASH\/g,'--');\r\n\r\n        \/\/ Use \/x3C\/g instead of the less-than character to avoid errors \r\n        \/\/ in the XML parser.\r\n        \/\/ Use '\\x26#60;' instead of '<' so that the XML parser\r\n        \/\/ doesn't go ahead and substitute the less-than character. \r\n        code_string = code_string.replace(\/\\x3C\/g, '\\x26#60;');\r\n\r\n        author = 'Robert Bemis';\r\n        copyright = 'Copyright 2009 The MathWorks, Inc.';\r\n\r\n        w = window.open();\r\n        d = w.document;\r\n        d.write('<pre>\\n');\r\n        d.write(code_string);\r\n\r\n        \/\/ Add author and copyright lines at the bottom if specified.\r\n        if ((author.length > 0) || (copyright.length > 0)) {\r\n            d.writeln('');\r\n            d.writeln('%%');\r\n            if (author.length > 0) {\r\n                d.writeln('% _' + author + '_');\r\n            }\r\n            if (copyright.length > 0) {\r\n                d.writeln('% _' + copyright + '_');\r\n            }\r\n        }\r\n\r\n        d.write('<\/pre>\\n');\r\n      \r\n      d.title = title + ' (MATLAB code)';\r\n      d.close();\r\n      }   \r\n      \r\n-->\r\n<\/script><p style=\"text-align: right; font-size: xx-small; font-weight:lighter;   font-style: italic; color: gray\"><br><a href=\"javascript:grabCode_61e78d395d114a938862968e6cc1b245()\"><span style=\"font-size: x-small;        font-style: italic;\">Get \r\n            the MATLAB code \r\n            <noscript>(requires JavaScript)<\/noscript><\/span><\/a><br><br>\r\n      Published with MATLAB&reg; 7.9<br><\/p>\r\n<\/div>\r\n<!--\r\n61e78d395d114a938862968e6cc1b245 ##### SOURCE BEGIN #####\r\n%%\r\n% <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/authors\/5021 Bob>'s \r\n% pick this week is \r\n% <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/10676-circular-statistics-toolbox--directional-statistics- Circular Statistics Toolbox (Directional Statistics)> \r\n% by Philipp Berens.\r\n%%\r\n% I remember lots of A-ha moments in college when I realized the significance\r\n% of yet another application for Fourier transforms. For example, calculation\r\n% of power spectral density in signal processing. The central limit theorem\r\n% was another pleasant surprise. This submission stirred those memories: not\r\n% unlike bumping into an old friend you haven't seen for a long time. Now all\r\n% I need is a compelling problem that requires circular or directional\r\n% statistics so I can truly internalize the value of these tools for myself.\r\n%%\r\n% Philipp first submitted this file in January 2007. There have been a number\r\n% of review comments over the years. It is currently rated 4.4 (on the 5 point\r\n% scale). \r\n%%\r\n% <<..\\images\\pick\\circstatsfeedback.png>>\r\n%%\r\n% Downloads have averaged almost 9 per day over the past month as well. So\r\n% others clearly appreciate it. I also appreciate that Philipp recently\r\n% updated the submission in response to feedback from others. In addition,\r\n% follow the Acknowledgements trail to see that \r\n% <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/10676-circular-statistics-toolbox--directional-statistics- Circular Statistics Toolbox (Directional Statistics)>\r\n% was inspired by \r\n% <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/4810-circular-cross-correlation Circular Cross Correlation>\r\n% which also inspired\r\n% <https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/24342-fast-circular--periodic--cross-correlation Fast Circular (Periodic) Cross Correlation>.\r\n% That's social computing. Keep up the great work, everyone.\r\n%%\r\n% <https:\/\/blogs.mathworks.com\/pick\/?p=2482#respond Comments?>\r\n\r\n##### SOURCE END ##### 61e78d395d114a938862968e6cc1b245\r\n-->","protected":false},"excerpt":{"rendered":"<p>\r\n   \r\n      Bob's pick this week is Circular Statistics Toolbox (Directional Statistics) by Philipp Berens.\r\n      \r\n   \r\n   I remember lots of A-ha moments in college when I realized the... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/pick\/2009\/10\/16\/circular-statistics-toolbox-directional-statistics\/\">read more >><\/a><\/p>","protected":false},"author":46,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[16],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts\/2482"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/comments?post=2482"}],"version-history":[{"count":0,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/posts\/2482\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/media?parent=2482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/categories?post=2482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/pick\/wp-json\/wp\/v2\/tags?post=2482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}