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

Назначение нововведенных строк 2-й линейки krd2(n) в сравнении с программой комплекса krd(n), расположенных ниже строки с переменной q.

·  с5 ¬ “Нет” if (c4 = 0) T (m = 0). Вставляет в первую строку результирующего вектора корней “Нет”, если у функции уравнения для первого сочетания значений параметров нет корней.

·  с5 ¬  с4  if m = 0. Запись вектора корней 1-го сочетания параметров в результирующий вектор корней  с5 (если корни есть). m – переменная счетчика циклов.

·  с5 ¬  stack(c5, с4) otherwise.  Вставляет в результирующий вектор корней вектор корней текущего сочетания параметров.

·  с4 ¬ “Нет” – замена вектора корней текущего сочетания параметров на строковую переменную “Нет”, которая в следующем цикле сочетания параметров заменяется на новый вектор корней (если этого не сделать, то часть корней более длинного предыдущего вектора перейдет в меньший последующий вектор корней). Если корней не будет, то это слово появится в расчетной таблице, извещая о том, что при данном сочетании параметров корни отсутствуют (см. строку 14 2–й части расчетной таблицы этапа 4                          рис. 5.12: в 3-м сочетании параметров корней нет).

Правила вычисления зависимости корней уравнения типа  (5.14)                                                    от двух параметров g2, g3 комплексом krd2(n)

1.  Отключите режим автоматических вычислений удалением галочки против команды меню Automatic Calculation: режим замедляет ввод данных, возбуждая вычисления при вводе любого знака.

2.  Скопируйте этапы 1…4 рис. 5.12 в РДМ. Параметры g2, g3 (или g1, g2) следует вводить или в виде входных таблиц через меню Insert (как оказано на рисунке) или как одностолбцовые матрицы через кнопку           Matrix. Введите свои функции вместо показанных на рисунке, не меняя имен функций ни в разделе вычислений, ни в разделе построения графиков.

3.  Постройте график функции исследуемого уравнения для избранного числа сочетаний значений параметров, скопировав этапы 3 и 4 рис. 5.11, для контроля числа вычисленных корней в заданном промежутке a,b неизвестной. Функцию одного из этих сочетаний (желательно 1-го при автоматических вычислениях) следует использовать для контроля программы krd2(n). Не игнорируйте построение линии f6(x1) = 0, задающей ноль, так как для различных масштабов графика эта линия автоматически может и не выводиться Mathcad.