Репликация и конкатенация бит fi
объект
c
= bitreplicate(a
,n
)
конкатенирует биты в c
= bitreplicate(a
,n
)fi
a объекта
n
время и возвращает беззнаковое значение с фиксированной точкой. Область размера слова выхода fi
c объекта
равно n
умножить на размер слова a
и длину дроби c
равен нулю. Битовое представление сохраненного целого числа находится в представлении дополнения двух.
Область входа 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