Создайте независимую копию quantizer объект
q1 = copyobj(q)
[q1,q2,...] = copyobj(obja,objb,...)
q1 = copyobj(q) делает копию quantizer q объекта и возвращает его в q1.
[q1,q2,...] = copyobj(obja,objb,...)копирует obja в q1, objb в q2и так далее.
Использование copyobj для копирования quantizer объект не совпадает с синтаксисом команды q1 = q для копирования quantizer объект. quantizer объекты имеют память (их свойства только для чтения). Когда вы используете copyobjполученная копия не зависит от исходного элемента; он не разделяет память исходного объекта, например значения свойств min, max, noverflows, или noperations. Использование q1 = q создает новый объект, который является псевдонимом для оригинала и совместно использует память исходного объекта и, следовательно, его значения свойств.
q = quantizer([8 7]); q1 = copyobj(q)