Сгенерируйте линейные модели в предопределенные моменты времени

В этом примере показано, как использовать основанный на времени блок линеаризации для генерации линейных моделей в предопределенное время.

В этой модели время линеаризации блока линеаризации на основе времени установлено на [2 5]. На панели Импорт/Экспорт данных диалогового окна Параметры конфигурации модели (Model Configuration Parameters) States и Time флажки установлены. Эти настройки позволяют вам получить состояния модели во времена симуляции 2 и 5 секунд.

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

  • ex_f14_linearization_Timed_Based_Linearization

  • спекулянт

  • xout

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

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

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

ind2 = find(ex_f14_linearization_Timed_Based_Linearization(1).OperPoint.t==tout);