Code covered by the BSD License  

Highlights from
allan

4.66667

4.7 | 3 ratings Rate this file 74 Downloads (last 30 days) File Size: 8.53 KB File ID: #13246
image thumbnail

allan

by M. A. Hopcroft

 

04 Dec 2006 (Updated 03 Nov 2010)

Calculates standard Allan Deviation (ADEV) of a time domain signal.

| Watch this File

File Information
Description

allan.m calculates the standard Allan deviation (ADEV) of a time domain signal. It is intended for stability analysis of frequency data (although the analysis can be applied to other types of data). Fractional frequency or phase data sets with sample rate or time stamp information are handled.
Note: for overlapping and modified Allan deviation analysis, please see the files allan_modified.m (ID: #26637) and allan_overlap.m (ID: #26441).

Acknowledgements
This submission has inspired the following:
allan v1.71, allan_overlap, allan_modified
MATLAB release MATLAB 7.1.0 (R14SP3)
Other requirements Installation of dsplot.m (File Exchange ID #15850) is recommended but not required.
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (5)
31 May 2008 Bruno Sanguinetti

Very handy tool, easy to use.

06 Aug 2011 bing yi siah

can i ask how to input a series of data (100 samples data) into the code ?.. thx !!!

06 Aug 2011 M. A. Hopcroft

type "help allan" to see the help file. email me directly if you are still having trouble.

07 Feb 2012 Aaron

Very handy tool, easy to use.
Thanks alot for your help!

10 Mar 2012 Brandon Bourn

Excellent program, works wonderfully, very useful!

Please login to add a comment or rating.
Updates
16 May 2007

v1.5: added errors bars, MAD calculation for outlier detection. misc bug fixes (see comments)

13 May 2008

-fix bug in regular data calc for high-rate data
-fix bug in timestamp data calc for large starting gap
See code comments for details

11 Feb 2009

added loglog plot option. Included test data in .mat file.

19 Jan 2010

v1.8: Vectorized code for significant performance enhancement.

21 Jan 2010

v1.82: performance enhancement; code/comments cleanup

09 Feb 2010

handles phase data; error checking; asst. bugfixes

10 Feb 2010

Description typo fix

04 Apr 2010

minor bugfixes, data consistency checking updated

18 Oct 2010

v2.14: updates to plotting, default values

21 Oct 2010

v2.16 fixed some issues related to plotting

23 Oct 2010

v2.20 consistent behaviour for all allan_x.m functions.

03 Nov 2010

v2.22 improve tau handling; plotting bugfix

Tag Activity for this File
Tag Applied By Date/Time
statistics M. A. Hopcroft 22 Oct 2008 08:51:16
probability M. A. Hopcroft 22 Oct 2008 08:51:16
allan variance Cristina McIntire 05 Feb 2009 13:33:05
allan deviation Cristina McIntire 05 Feb 2009 13:33:05
frequency stability Cristina McIntire 05 Feb 2009 13:33:05
stability Cristina McIntire 05 Feb 2009 13:33:05
ana Cristina McIntire 05 Feb 2009 13:33:05
adev M. A. Hopcroft 20 Jan 2010 09:42:06
stability M. A. Hopcroft 10 Feb 2010 09:22:11
allan deviation Bernhard 18 May 2010 16:51:48
help allan sohag khan 12 Dec 2011 16:27:33
allance variance conversion sohag khan 15 Dec 2011 11:42:49
allan variance Aaron 07 Feb 2012 08:06:59

Contact us at files@mathworks.com