bitreplicate

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

Синтаксис

c = bitreplicate(a,n)

Описание

c = bitreplicate(a,n) конкатенирует биты в объекте fi a времена n и возвращает значение фиксированной точки без знака. Размер слова объекта c вывода fi равен временам 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™.

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

| | | | | |

Введенный в R2008a

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