zifredder / CircHist

CircHist - circular / polar / angle histogram in MATLAB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CircHist

CircHist - circular / polar / angle histogram in MATLAB

DOI

View CircHist - circular / polar / angle histogram on File Exchange

CircHist creates circular (polar) histograms from angle data, either distribution data or already-binned data. Works with circular and axial (bimodal) data. Circular statistics (average angle, 95 % confidence interval, resultant vector length, Rayleigh test of uniformity and circular-linear correlation) are automatically calculated using the CircStat Toolbox and are graphically included. All visual properties can be dynamically adjusted; see @CircHist/html/exampleCircHist.html for usage examples. This function is conceptually similar to MATLAB's rose and polarhistogram functions, but differs from them in several respects:

  • Instead of plotting the histogram bins as wedges, they are plotted as straight bars.
  • The histogram bins can have error bars.
  • The radius-axis scale is shown as a straight scale next to the plot.
  • Circular statistics are automatically computed.
  • Arrows with specific direction and length can be overlayed.

Requires:

About

CircHist - circular / polar / angle histogram in MATLAB

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:HTML 86.1%Language:MATLAB 13.9%