Решение систем алгебраических и трансцендентных уравнений, страница 21

·  Вывод таблиц расчета компонент невязки – см. рис. 6.7, К.

6.3.1.2. Методика полного решения системы двух нелинейных уравнений

методом сеансового сканирования по начальным данным

1.  Вводится решатель нелинейной системы уравнений (рис. 6.7, А) и производится первый успешный сеанс решения системы при рядном сканировании начальных данных ( типа х = var, y = const или наоборот) и ручном отсеивании неудачных сеансов.

2.  Вводятся управляющие объекты Суперрешателя.

·  Матрица сеансовых корней MSK (рис. 6.8, А; способ ввода – этап 7 Ввода объектов…). Входные таблицы kxr и kyr ручным копированием заполняются содержанием выходных таблиц решателя re3all(x1,y1)0 и  re3all(x1,y1)1 после первого удачного сеанса решения.

·  Фильтр корней заданной области FKZO (рис. 6.8, Б; этап ввода 8). Величины xn, yn, xv, yv – нижние и вер­хние значения границ области поиска корней.  Подэтап 4 ввода матрицы посредством копирования выходной таблицы FKZO обязателен, так как следующий по цепи обработки результатов сеанса реше­ния Фильтр FNPK не работает напрямую с выходной таблицей FKZO.

·  Фильтр неповторных корней FNPK (рис. 6.8, В; этап ввода 9). В его выходной таблице должны появиться все корни первого удачного сеанса решения с исключением повторных.

·  Фильтр новых корней FNK (рис. 6.8, Г; этап ввода 10). Для первого сеанса решения входная таблица Rxet0 должна быть пустой, и все корни первого сеанса попадут в выходную таблицу FNK фильтра.

·  Объекты Формирователя вектора отбора Rxet по неизвестной х для следующего сеанса решения  (рис. 6.8, Д; этап ввода 11).  В выходной таблице  Rxet формирователя в первом сеансе решения должны появиться координаты х всех корней (без повторов), вычисленных в первом сеансе.

·  Накопитель корней решения системы NKRS (рис. 6.8, Е; этап ввода 12). В выходной таблице NKRSnp1 накопителя в первом сеансе решения должны появиться координаты всех корней (без повторов), вычисленных в первом сеансе. Эти координаты следует скопировать через буфер во входную таблицу NKRSn (см. этап 7 Ввода объектов…) для использования во втором сеансе решения.

3.  Вызов Word-файла и формирование в нем шаблона таблицы Протокола решения системы уравнений ПРСУ – табл. 6.1 (см. ниже). Результаты первого сеанса записываются в эту таблицу.