bitreplicate

Реплицируйте и конкатенируйте биты fi объект

Синтаксис

c = bitreplicate(a,n)

Описание

c = bitreplicate(a,n) конкатенирует биты в fi объект a n времена и возвращают значение фиксированной точки без знака. Размер слова выхода fi объект c равно n времена размер слова a и дробная длина c нуль. Битное представление сохраненного целого числа находится в дополнительном представлении two.

Вход fi объект может быть подписан или без знака. bitreplicate конкатенирует подписанные и биты без знака тот же путь.

bitreplicate только поддержки fi объекты с типами данных с фиксированной точкой.

bitreplicate не поддерживает входные параметры со сложными типами данных.

Подпишитесь и масштабирование входа fi объект не влияет на тип результата и значение.

Примеры

Следующий пример использует bitreplicate реплицировать и конкатенировать биты fi объект a.

a = fi(14,0,6,0);
a_binary = a.bin
c = bitreplicate(a,2);
c_binary = c.bin

MATLAB® возвращает следующее:

a_binary =

001110


c_binary =

001110001110

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Генерация HDL-кода
Сгенерируйте Verilog и код VHDL для FPGA и проекты ASIC с помощью HDL Coder™.

Смотрите также

| | | | | |

Введенный в R2008a
Для просмотра документации необходимо авторизоваться на сайте