exponenta event banner

клон

Копирование оценки параметров в режиме онлайн Объект System

Синтаксис

Описание

пример

obj_clone = clone(obj) создает копию онлайн-оценки параметров System object™, obj, с одинаковыми значениями свойств. Если клонируемый объект заблокирован, новый объект также заблокирован.

clone не поддерживается для генерации кода с помощью MATLAB ® Coder™.

Примечание

Если необходимо скопировать существующий объект System, а затем изменить свойства скопированного объекта, используйте команду clone команда. Не создавать дополнительные объекты с помощью синтаксиса obj2 = obj. Любые изменения свойств нового объекта System, созданные таким образом (obj2) также изменить свойства исходного объекта System (obj).

Примеры

свернуть все

Создайте системный object™ для оперативной оценки модели ARX со свойствами по умолчанию.

obj = recursiveARX
obj = 
  recursiveARX with properties:

                             A: []
                             B: []
                      InitialA: [1 2.2204e-16]
                      InitialB: [0 2.2204e-16]
           ParameterCovariance: []
    InitialParameterCovariance: [2x2 double]
              EstimationMethod: 'ForgettingFactor'
              ForgettingFactor: 1
              EnableAdaptation: true
                       History: 'Infinite'
               InputProcessing: 'Sample-based'
                      DataType: 'double'

Использовать clone для создания объекта с теми же свойствами, что и исходный объект.

obj2 = clone(obj)
obj2 = 
  recursiveARX with properties:

                             A: []
                             B: []
                      InitialA: [1 2.2204e-16]
                      InitialB: [0 2.2204e-16]
           ParameterCovariance: []
    InitialParameterCovariance: [2x2 double]
              EstimationMethod: 'ForgettingFactor'
              ForgettingFactor: 1
              EnableAdaptation: true
                       History: 'Infinite'
               InputProcessing: 'Sample-based'
                      DataType: 'double'

Входные аргументы

свернуть все

Системный объект для оперативной оценки параметров, созданный с помощью одной из следующих команд:

Выходные аргументы

свернуть все

Копия объекта системы онлайн-оценки, obj, возвращенный как объект System с теми же свойствами, что и obj.

Представлен в R2015b