Спецификация структуры передаточной функции

Можно использовать априорное знание ожидаемой структуры модели передаточной функции, чтобы инициализировать оценку. The Structure свойство idtf модель содержит параметры, которые позволяют вам задать значения и ограничения для числителя, знаменателя и транспортных задержек.

Например, задайте модель передаточной функции третьего порядка, которая содержит интегратор и имеет транспортную задержку не более 1,5 секунды:

init_sys = idtf([nan nan],[1 2 1 0]);
init_sys.Structure.IODelay.Maximum = 1.5;
init_sys.Structure.Denominator.Free(end) = false;

int_sys является idtf модель с тремя полюсами и одним нулями. Коэффициент знаменателя для s^0 термин равен нулю и подразумевает, что один из полюсов является интегратором.

init_sys.Structure.IODelay.Maximum = 1.5 ограничивает задержку транспортировки максимум на 1,5 секунды. Последний элемент коэффициентов знаменателя (сопоставлен с s^0 term) не является переменной свободной оценки. Это ограничение заставляет один из предполагаемых полюсов находиться на s = 0.

Для получения дополнительной информации о конфигурировании начальной параметризации предполагаемой передаточной функции смотрите Structure в idtf.