Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Другие языки > Perl. Система уравнений.


Автор: trololouser 26.3.2013, 20:10
Добрый день уважаемые программеры!
Помогите разобраться с насущной проблемой последних нескольких часов.
Знакомплюсь с Perl в рамках лабораторной работы университета. Задание выглядит следующим образом:
---
Разработать программу на языке Perl для решения системы двух нелинейных
алгебраических уравнений с точностью, задаваемой при вводе. На экран
на каждой итерации обеспечить вывод:
-    номер текущей итерации;
-    значения x, y f1 и f2;
-    погрешность вычисления |f1|,|f2|.
     x + 3*Ln(x) - y^2 = 0;            
     2*x^2 - x*y -5*y = -1.
---
Все было бы хорошо, но с математикой у меня проблемы, и я немогу разобраться что за погрешности, как высчитать ln в рамках программы, и вобще как это пошагово хотя бы алгоритмически выразить.
Пожалуйста, кому не трудно, помогите хотя бы с алгоритмом решения, возможно у кого есть подобные программы, или другая информация которая облегчит мне выполнение задания. 
Заранее благодарен за потраченное Вами время.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)