freqsepOptions

Опции для медленного разложения

Описание

opt = freqsepOptions возвращает опции по умолчанию для freqsep.

пример

opt = freqsepOptions(Name,Value) возвращает набор опций с параметрами, заданными одним или несколькими Name,Value аргументы в виде пар.

Примеры

свернуть все

Разложите модель на медленные и быстрые компоненты между полюсами, которые тесно разнесены.

Следующая система включает действительный полюс и комплексную пару полюсов, которые все близки к s = -2.

G = zpk(-.5,[-1.9999 -2+1e-4i -2-1e-4i],10);

Попытайтесь разложить модель около 2 рад/с, так что медленный компонент содержит действительный полюс, а быстрый компонент содержит комплексную пару.

[Gs,Gf] = freqsep(G,2);
Warning: One or more fast modes could not be separated from the slow modes. To force separation, relax the accuracy constraint by increasing the "SepTol" factor (see "freqsepOptions" for details).

Эти полюса слишком близки друг к другу для freqsep чтобы разделить. Увеличьте относительную погрешность, чтобы разрешить разделение.

options = freqsepOptions('SepTol',5e10);
[Gs,Gf] = freqsep(G,2,options);

Теперь freqsep успешно разделяет динамику.

slowpole = pole(Gs)
slowpole = -1.9999
fastpole = pole(Gf)
fastpole = 2×1 complex

  -2.0000 + 0.0001i
  -2.0000 - 0.0001i

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

свернуть все

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Пример: 'SepTol',5

Коэффициент потерь точности для медленно-быстрого разложения, заданный как неотрицательное скалярное значение. freqresp гарантирует, что частотные характеристики исходной системы, G, и сумму разложившихся систем G1+G2, отличаются не более чем SepTol умножает абсолютную точность вычисляемого значения G(s). Увеличение SepTol помогает разделять режимы, пересекающие медленный / быстрый контур за счет точности.

Выходные аргументы

свернуть все

Опции для freqsep, возвращается как freqsepOptions набор опций. Использование opt в качестве последнего аргумента freqsep при вычислении медленно-быстрого разложения.

См. также

Введенный в R2014a