Matlab: Рациональная подгонка функций с ограничениями (управление реальными против сложных полюсов) - PullRequest
0 голосов
/ 14 мая 2019

Я нахожусь в процессе подгонки рациональной функции к (сложной) частотной характеристике. Для этой цели я использовал набор инструментов для подгонки векторов с отличными результатами. https://www.sintef.no/projectweb/vectfit/

В наборе инструментов для подбора вектора можно контролировать общее число полюсов, которые будут использоваться в рациональной функции, но алгоритм контролирует, сколько полюсов являются действительными и сколько сложными. Однако для моей конкретной проблемы было бы очень полезно, если бы я мог контролировать / предопределять распределение реальных и сложных полюсов.

Так, например, я мог бы попросить алгоритм дать мне лучшее соответствие, например, для. 2 реальных полюса и 4 сложных полюса.

Итак, это мой вопрос: существует ли способ подбора рациональной функциональной кривой, где можно заранее определить не только общее количество используемых полюсов, но и распределение реальных и сложных полюсов?

Спасибо!

...