exponenta event banner

Создание линейных моделей для триггерного сигнала восходящей кромки

Для извлечения состояний модели в рабочих точках можно использовать ведение журнала состояния и времени моделирования. В этом примере модель сконфигурирована для получения состояний, когда x1 сигнал запускает блок линеаризации на основе триггера на переднем крае.

В этой модели тип триггера блока линеаризации на основе триггера имеет значение rising. На панели Импорт/экспорт данных (Data Import/Export) диалогового окна Параметры конфигурации модели (Model Configuration Parameters) щелкните значок States и Time установлены флажки.

После моделирования модели в рабочей области MATLAB появляются следующие переменные:

  • ex_vdp_triggered_linearization_Trigger_Based_Linearization

  • спекулянт

  • xout

Чтобы получить индекс в первый момент времени, выполните следующую команду:

ind1 = find(ex_vdp_triggered_linearization_Trigger_Based_Linearization(1).OperPoint.t==tout);

Чтобы получить вектор состояния в этой операционной точке, выполните следующую команду:

x1 = xout(ind1,:);