КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Решение систем нелинейных уравнений
Общие рекомендации по решению уравнений и систем уравнений Ниже перечислены некоторые рекомендации, которые следует выполнять, если MathCAD не может самостоятельно найти решение. · Можно подобрать другое начальное приближение. · Можно увеличить или уменьшить точность расчетов. Для этого в меню выбрать Math ► Options (Математика – Опции), вкладка Built-In Variables (Встроенные переменные). В открывшейся вкладке необходимо уменьшить допустимую погрешность вычислений (Convergence Tolerance (TOL)). По умолчанию TOL = 0.001. Внимание. При матричном методе решения необходимо переставить коэффициенты согласно возрастанию неизвестных х 1, х 2, х 3, х 4.
Системы нелинейных уравнений в MathCAD решаются с помощью вычислительного блока Given – Find. Конструкция Given – Find использует расчетную методику, основанную на поиске корня вблизи точки начального приближения, заданной пользователем. Для решения системы уравнений с помощью блока Given – Find необходимо: 1) задать начальные приближения для всех переменных; 2) ввести служебное слово Given; 3) записать систему уравнений, используя знак жирное равно (=); 4) написать функцию Find, перечислив неизвестные переменные в качестве параметров функции. В результате расчетов выведется вектор решения системы. Если система имеет несколько решений, алгоритм следует повторить с другими начальными приближениями. Примечание. Если решается система из двух уравнений с двумя неизвестными, перед решением желательно построить графики функций, чтобы проверить, есть ли корни у системы (пересекаются ли графики заданных функций), и если есть, то сколько. Начальное приближение можно выбрать по графику поближе к точке пересечения. Пример. Дана система уравнений
.
Перед решением системы построим графики функций: параболы (первое уравнение) и прямой (второе уравнение). Построение графика прямой и параболы в одной системе координат приведено на рисунке 4.5:
Рис. 4.5. Построение графика двух функций в одной системе координат
Прямая и парабола пересекаются в двух точках, значит, система имеет два решения. По графику выбираем начальные приближения неизвестных x и y для каждого решения. Нахождение корней системы уравнений представлено на рисунке 4.6.
Рис. 4.6. Нахождение корней системы нелинейных уравнений
Для того чтобы отметить на графике точки пересечения параболы и прямой, координаты точек, найденные при решении системы, введем по оси Ох (значения х) и по оси Оу (значения у) через запятую. В окне форматирования графика во вкладке Traces для trace3 и trace4 изменим: тип графика — points, толщина линии — 3, цвет — черный (рис. 4.7).
Рис. 4.7. Графики функций с отмеченными точками пересечения
Дата добавления: 2014-12-27; Просмотров: 521; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |