Примените объект quantizer
к данным
y = quantize(q, x)
[y1,y2,...] = quantize(q,x1,x2,...)
y = quantize(q, x)
использует объект quantizer
q
, чтобы квантовать x
. Когда x
является числовым массивом, каждый элемент x
квантуется. Когда x
является массивом ячеек, каждый числовой элемент массива ячеек квантуется. Когда x
является структурой, каждое числовое поле x
квантуется. Квантуйте не изменяет нечисловые элементы или поля x
, ни делает это предупреждения о проблемах для нечисловых значений. Вывод y
является встроенным дважды. То, когда вход x
является массивом структур или массивом ячеек, поля y
встроены, удваивается.
[y1,y2,...] = quantize(q,x1,x2,...)
эквивалентно y1 = quantize(q,x1), y2 = quantize(q,x2),...
Состояния объекта quantizer
max
Максимальное значение перед квантованием
min
Минимальное значение перед квантованием
noverflows
— Количество переполнения
nunderflows
— Количество потерь значимости
noperations
— Количество операций квантования
обновляются во время вызова quantize
, и рабочие общие количества сохранены, пока вызов resetlog
не выполняется.
assignmentquantizer
| quantizer
| set
| unitquantize
| unitquantizer