View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Nth Octave Frequency Bands

5.0 | 1 rating Rate this file 10 Downloads (last 30 days) File Size: 7.31 KB File ID: #19033 Version: 1.2

Nth Octave Frequency Bands



03 Mar 2008 (Updated )

Calculates the 1/Nth octave center and edge frequency bands from minf to maxf.

| Watch this File

File Information

This program calculates the 1/N-octave band center and edge frequencies from min_f to max_f (Hz). The Exact and nominal frequencies are output in arrays. The nominal frequencies are also output in a cell of string of characters for plotting purposes.
This program satisfies the frequency band requires established in ANSI S1.6 and ANSI S1.11.

If you find a bug or have a question please post a comment or send an email to


Octave Centre Frecuencies and Octave inspired this file.

MATLAB release MATLAB 8.1 (R2013a)
MATLAB Search Path
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (1)
02 Jul 2013 ufuk

ufuk (view profile)

19 Aug 2008

Added rounding last digit to nearest
multiple of 5. Added Examples. Updated Comments.

21 Aug 2008

Fixed a bug which occurs when the frequency range [min_f, max_f] does not include 1000 Hz. Also zipped the dependent sd_round program.

18 Dec 2008 1.1

Updated program to satisfy ANSI S1.6 for full octave bands and third octave bands.

04 Oct 2014 1.2

Modified the even octave bands to have 1000 Hz as an edge frequency. Changed the number of significant digits calculation for rounding. Limited the number of bands per octave from 1 to 43.

Contact us