Реплицируйте и конкатенируйте биты объекта 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