Решение уравнения с одним неизвестным, страница 21

Автоматическое вычисление зависимости корней от двух параметров того же уравнения (5.14) в диапазоне неизвестной х от 1,4 до 4,82 комплексом krd2(n)  представлено на рис. 5.12 (этапы пронумерованы). Этап 5 – проверочное вычисление корней для каждого сочетания значений параметров по отдельности обычным комплексом krd(n), копированием из расчетной таблицы и вставкой данных в РДМ (вставляются в виде матрицы). Из сравнения данных таблиц этапа 4 с данными матриц этапа 5 видно, что комплекс вычислил все корни из заданного промежутка для всех сочетаний значений параметров g2, g3.

Основу комплекса krd2(n) составляет программа этапа 2, представляющая собой соединение двух циклов for с модифицированной программой комплекса krd(n) в виде 2-й программной линейки. В циклах формируется сочетание значений двух переменных параметров, а в программе линейки:  вычисляется

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

Рис. 5.12. Программное вычисление зависимости корней уравнения (5.14)                                                                             от 2 параметров g2,g3 в диапазоне неизвестной х от 1,4 до 4,82 комплексом krd2(n). Этап 3 – построение графика для контроля количества вычисляемых корней,  5 – расчетная таблица всех корней уравнения (5.14), этап 6 – корни, вычисленные krd(n) для сочетаний значений параметров по отдельности

(для работы программы krd2(n1) в Mathcad 2001 следует в 11–й строке с двумя операторами  заменить запятую на пробел или каждый оператор разместить на отдельной строке)

                                         

Рис. 5.12, А. График функции fr1(x,g2,g3) из рис. 5.12.  Граничные линии х1=1,4 и х1=4,82                                      построены посредством 4 векторов соответственно х2, у2 и х3, у3