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

 


                                                                                                                                                                                    (6.3)

Рис. 6.5. Применение решателя Given-Find для исследования зависимости решения                                                                                системы 2 нелинейных уравнений (6.3) от 2 параметров «а» и «b». Этапы: 6 – вызов выходной                   гнездовой таблицы исследования; 7 – копия выходной таблицы в раскрытом виде (двойной щелчок ЛКМ-ResultFormat-DisplayOptions-Matrix-галочка в Expandnestedarrays); 8 – корни неизвестной х (нулевой неизвестной в Find) для всех сочетаний параметров; 9 – все корни у

13. Если решатель с решающей функцией Find(x1, x2…xN) не находит решения, он выдает сообщение, что решение не найдено и совет изменить начальные значения или величины TOL и CTOL: «No solution was found. Try changing the guess value or the value of TOL or CTOL». Кроме следования советам Mathcad можно вместо Find(x1, x2…xN) использовать другую решающую функцию – Minerr(x1, x2…xN). Эта функция выдает значения неизвестных (квазикорней) на последней итерации вычислительного процесса [48]. Эти значения можно использовать для нахождения решения.

Порядок применения решателя Given-Find для решения системы двух нелинейных уравнений (верхняя часть рис. 6.4) включает следующие этапы: ввод начальных значений неизвестных (п. 1), набор с клавиатуры Given (п. 2), системы уравнений и ограничений (если они есть) (п. 3), функции Find (п. 4) с присвоением ей имени (например, как на рис. 6.3 – rs4) и ввод имени функции Find (п. 5), на что Mathcad отвечает выдачей результата решения – таблицы корней.

Внимание! Знак « = » в уравнения системы вставляется из панельки Boolean или сочетанием клавиш <Ctrl > + <+ = >