bitrevorder
полезно для предварительной настройки коэффициентов фильтра, так что обратное по битам упорядоченное расположение не должно выполняться как часть fft
или ifft
расчет.
Реверсированное по битам упорядоченное расположение может улучшить эффективность выполнения для внешних приложений или для Simulink® модели blockset. Оба MATLAB fft
и ifft
функции обрабатывают линейный вход и выход.
Примечание
Использование bitrevorder
эквивалентно использованию digitrevorder
с основанием радиуса 2.
В этой таблице показаны числа от 0 до 7, соответствующие биты и реверсированные по битам числа.
Линейный индекс | Биты | Bit-Reversed | Обращенный к битам индекс |
---|
0 | 000 | 000 | 0 |
1 | 001 | 100 | 4 |
2 | 010 | 010 | 2 |
3 | 011 | 110 | 6 |
4 | 100 | 001 | 1 |
5 | 101 | 101 | 5 |
6 | 110 | 011 | 3 |
7 | 111 | 111 | 7 |