6. Формирователь вектора отбора корней Rxet (рис. 6.8, Д).
Увеличить логическое произведение выражения условия в if на N–2 члена (FNK0,j = 0), j = 3…N.
7. Накопитель корней решения системы NKRS (рис. 6.8, Е).
Увеличить логическое произведение выражения условия в if на N–2 члена (FNK0,j = 0), j = 3…N.
8. Протокол ПРСУ решения системы уравнений (табл. 6.1).
Увеличить количество столбцов на N–2 в группах: «Координаты новых корней» и «Сканирование по:».
Объекты, связанные с контурной картой для системы с числом уравнений, равном или большем 3, не используются. Табл. 6.2 индивидуальной проверки корней тоже не используется из–за невозможности построения контурной карты для контроля вычисляемых корней в системах с N ³ 3.
Решатель Given-Find, решающий систему нелинейных уравнений, в случае несовместной системы выдаст сообщение об ошибке (рис. 6.11, поз.1). Изменением значений коэффициентов системы (или коррекцией ее вида) можно сделать систему совместной. Однако, неясно, в какую сторону изменять величины или вид.
Рис. 6.11. Преобразование несовместной системы уравнений (6.5) в совместную
и поиск решения с сопутствующим использованием функций Mathcad Minerr и Find
Для обеспечения целенаправленного изменения системы следует в решающем блоке использовать вместо функции Findфункцию Minerr(x1, x2…xN), которая вместо сообщения об ошибке выдаёт приближенные значения корней даже в том случае, когда невязки уравнений системы значительно больше (на порядки: на рис. 6.11 поз. 2 – на 9 порядков)) заданного значения переменной TOL (поиск решения в этом случае принудительно останавливается по числу циклов приближения – внутреннему параметру Mathcad). Введя выражения невязки и подставляя в них найденный функцией Minerrряд приближенных значений корней для ряда изменений вида системы можно по уменьшению невязки найти переход системы из несовместного состояния в совместное (рис. 6.11, поз. 3, строка 4) и, возвратившись в блоке решений снова к функции Find, вычислить корни полученной совместной системы (рис. 6.11 поз. 4).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.