Преобразуйте номер в целое число со знаком
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.