Примените объект 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