В этом примере показано, как использовать основанный на времени блок линеаризации для генерации линейных моделей в предопределенное время.
В этой модели время линеаризации блока линеаризации на основе времени установлено на [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);