sync

Синхронизация trackHistoryLogic объекты

Описание

пример

sync(historyLogic1,historyLogic2) синхронизирует historyLogic1 на основе historyLogic2 чтобы они имели одинаковое историческое значение.

Примеры

свернуть все

Создайте два trackHistoryLogic объекты.

logic1 = trackHistoryLogic
logic1 = 
  trackHistoryLogic with properties:

    ConfirmationThreshold: [2 3]
        DeletionThreshold: [6 6]
                  History: [0 0 0 0 0 0]

logic2 = trackHistoryLogic('ConfirmationThreshold',[3 3],'DeletionThreshold',[5 6])
logic2 = 
  trackHistoryLogic with properties:

    ConfirmationThreshold: [3 3]
        DeletionThreshold: [5 6]
                  History: [0 0 0 0 0 0]

Инициализация logic2 с ударом.

init(logic2)
logic2
logic2 = 
  trackHistoryLogic with properties:

    ConfirmationThreshold: [3 3]
        DeletionThreshold: [5 6]
                  History: [1 0 0 0 0 0]

Синхронизация logic1 на logic2.

sync(logic1,logic2);
logic1
logic1 = 
  trackHistoryLogic with properties:

    ConfirmationThreshold: [2 3]
        DeletionThreshold: [6 6]
                  History: [1 0 0 0 0 0]

Входные параметры

свернуть все

Отслеживайте логику истории, заданную как trackHistoryLogic объект.

Отслеживайте логику истории, заданную как trackHistoryLogic объект.

Введенный в R2021a