Преобразуйте номер в целое число со знаком
y = num2int(q,x)
[y1,y,...] = num2int(q,x1,x,...)
y = num2int(q,x)
использование q.format
преобразовывать числовой x
к целому числу.
[y1,y,...] = num2int(q,x1,x,...)
использование q.format
преобразовывать числовые значения x1, x2,...
к целым числам y1,y2,...
Дополнительными 4-битными числами всего two в дробной форме дают
x = [0.875 0.375 -0.125 -0.625 0.750 0.250 -0.250 -0.750 0.625 0.125 -0.375 -0.875 0.500 0.000 -0.500 -1.000]; q=quantizer([4 3]); y = num2int(q,x) y = 7 3 -1 -5 6 2 -2 -6 5 1 -3 -7 4 0 -4 -8
Когда q
фиксированная точка quantizer
объект, f равен fractionlength
Q
), и x является числовым
Когда q
quantizer
с плавающей точкой объект, y = x.
num2int
значимо только для фиксированной точки quantizer
объекты.