nthoct: n-th Octave Frequencies and Wavelengths (IEC 61260)
Cite As
Axel Heußer (2026). nthoct: n-th Octave Frequencies and Wavelengths (IEC 61260) (https://www.mathworks.com/matlabcentral/fileexchange/77055-nthoct-n-th-octave-frequencies-and-wavelengths-iec-61260), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 25.04.24 | Fixed the element 0 issue where an error occurs if lo and hi are within the same band.
|
||
| 25.01.08 | Due to a rounding mistake, the lower and upper range limits could be off by one. |
||
| 23.05.17 | Shortened function name: nthoct.
|
||
| 22.03.21 | to avoid NaNs in the output table, it was re-arranged to lower band-edge | center freq | upper band-edge |
||
| 22.02.23 | fixed error when flipping the results' direction: flip -> flipud |
||
| 22.02.17 | Bug Fix: b was divided by the gcd of a and b, but a was already overwritten.
|
||
| 22.02.16 | Major Update: Now fully compliant with the latest IEC 61260. |
||
| 21.04.12 | added missing quotation mark, simplified table print command (if <print_table> contains 'print', the output table is printed to the console) |
||
| 20.10.20 | Bug fix for base 10 calculation! Previous version only calculated base 2, although base 10 was selected. |
||
| 20.08.19 | major update: no more estimating, everything is calculated mathematically exact -> avoids loops, slightly faster execution time |
||
| 20.08.14.1 | corrected Description |
||
| 20.08.14 | Printing the output table is now flagged with argin 'PrintTable'. |
||
| 20.06.18 | You can also pass n as in char type as a fraction 'a/b'. Passing n is equal to passing '1/n' as the first argument.
|
||
| 20.06.17 |