Programmer Guide/Command Reference/EVAL/hz2erb: Difference between revisions
From STX Wiki
< Programmer Guide | Command Reference | EVAL
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
::''x''<sub>i,j</sub> is the frequency in ERB and must be greater than 0 | ::''x''<sub>i,j</sub> is the frequency in ERB and must be greater than 0 | ||
;See also: [[../hz2mel|hz2mel, mel2hz]], [[../hz2bark|hz2bark, bark2hz]], [[../hz2cent|hz2cent, cent2hz]], [[.. | ;See also: [[../hz2mel|hz2mel, mel2hz]], [[../hz2bark|hz2bark, bark2hz]], [[../hz2cent|hz2cent, cent2hz]], [[../hth|hth]], [[../log2lin|lin2log, log2lin]] | ||
[[../#Functions|<function list>]] | [[../#Functions|<function list>]] |
Latest revision as of 10:54, 21 April 2011
Convert all elements of x from Hertz to ERB (equivalent rectangulare bandwidth) and vice versa.
- Usage
hz2erb(x)
erb2hz(x)
- x
- a scalar, vector or matrix
- Result
- The result r has the same type as x and contains the converted elements of x.
- hz2erb
- ri,j = 16.7 * log10(1 + xi,j / 165.4)
- xi,j is the frequency in Hz and must be greater than 0
- erb2hz
- ri,j = 165.4 * (10 ^ (0.06 * xi,j) - 1)
- xi,j is the frequency in ERB and must be greater than 0
- See also
- hz2mel, mel2hz, hz2bark, bark2hz, hz2cent, cent2hz, hth, lin2log, log2lin