Code covered by the BSD License  

Highlights from
groups_euclid

Be the first to rate this file! 6 Downloads (last 30 days) File Size: 1.31 MB File ID: #32652
image thumbnail

groups_euclid

by Lang Withers

 

23 Aug 2011 (Updated 29 Aug 2011)

application to sort out groups of harmonics

| Watch this File

File Information
Description

groups_euclid calls gp_euc and euclid to separate a set of harmonics into families or groups of related harmonics, each with its own fundamental tone. The euclid() function accepts two real numbers with uncertainty intervals, and returns their greatest common divisor (gcd), also a real number. The gp_euc() function accepts several real numbers with associated containing intervals, and returns their gcd. These two functions generalize the familiar euclidean algorithms for integers. For explanation and details please see the included Word document. Also note that visual_euclid(a,b) is an extra, visual version of euclid(), to demonstrate the rubber-band theorem.

MATLAB release MATLAB 7.11 (2010b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Updates
29 Aug 2011

Replaced .zipx with .zip upload as recommended by Helen Chen.

Tag Activity for this File
Tag Applied By Date/Time
harmonics Lang Withers 25 Aug 2011 13:43:07
harmonic sets Lang Withers 25 Aug 2011 13:43:07
fundamental frequency Lang Withers 25 Aug 2011 13:43:07
music signals Lang Withers 25 Aug 2011 13:43:07
harmonic analysis Lang Withers 25 Aug 2011 13:43:07
greatest common divisor signal processing Lang Withers 25 Aug 2011 13:43:07
rubber band theorem Lang Withers 29 Aug 2011 17:35:41

Contact us at files@mathworks.com