И, всё-таки, решил поставить все точки над i, и объяснить, почему я не стал использовать алгоритмы ускорения, один из которых предложил Андрей.
На бумаге они, понятное дело, имеют право на жизнь, не вопрос, но, как только появляются погрешности реальных измерений, и номиналов матриц, мягко говоря, начинают реально буксовать.
Совершенно не исключаю, что пробуксовку можно как-то нивелировать, но все мои попытки найти способ исправления, ни к чему не приводили.
Ну, а теперь к нашим баранам - с чего начинается алгоритм Андрея - делается измерение коэффициентов отражения от неизвестной нагрузки, и от неё же с последовательным резистором 50 Ом, после чего, математически рассчитывается реактанс нагрузки.
Можно это сделать? Да, несомненно, только неопределённость со знаком реактивности остаётся.
Давайте запишем это математически - зададим реактанс для КСВ=10, вычислим коэффициенты отражения g1 от нагрузки, и g2 от нагрузки с последовательным резистором 50 Ом, а затем проведём обратную операцию - попросим Маткад по нашим коэффициентам отражения вычислить реактанс нагрузки.
Несложно заметить, что проблем никаких нет, и всё гладко - исходный реактанс Zн=375.26+214.91J успешно вычислен с точностью до знака - в самой нижней матрице два варианта решения - сверху активная составляющая, снизу - реактивная.