Доброго времени суток!
Мне нужно написать Pascal-программу. по следующему заданию.
Найти рекуррентную формулу, составить программу вычисления значений функции

путём разложения её в ряд
.
Вычисления производить с погрешностью eps для значений аргумента, изменяя от начального (XN) до конечного (XK) значения с шагом DX; диапазон значений аргумента: abs(x)<2.
Выполнить тестирование программы, вычисляя заданную функцию с помощью встроенных функций Паскаля.
В программировании я разбираюсь, но само задание не понимаю:
как найти эту рекуррентную формулу? что во что подставить и что посчитать?
Помогите пожалуйста. Нужно до завтра.
Мне нужно написать Pascal-программу. по следующему заданию.
Найти рекуррентную формулу, составить программу вычисления значений функции

путём разложения её в ряд

Вычисления производить с погрешностью eps для значений аргумента, изменяя от начального (XN) до конечного (XK) значения с шагом DX; диапазон значений аргумента: abs(x)<2.
Выполнить тестирование программы, вычисляя заданную функцию с помощью встроенных функций Паскаля.
В программировании я разбираюсь, но само задание не понимаю:
как найти эту рекуррентную формулу? что во что подставить и что посчитать?
Помогите пожалуйста. Нужно до завтра.
То есть алгоритм будет такой:
r:=<выражение для n=1>;
s:=0;
n:=1;
цикл пока abs(r/n)>=eps
s:=s+r/n; {добавляем очередной член ряда в сумму}
n:=n+1;
r:=(-1)*r*(1+x)*(1+x); {вычисляем рекуррентно следующий числитель}
конец цикла
Но у нас есть ещё функция, которую нужно посчитать. И да, я не знаю как разложить функцию в ряд.
В задании дана функция - которая с логарифмом - и соответствующий ряд.
Сделать надо так (насколько я поняла): в промежутке от -2 до 2 брать через каждые dx некоторое значение x. Для него по приведённому выше алгоритму вычислять сумму. В итоге, когда abs(r/n) станет меньше eps, мы получим некоторое значение s. Теперь надо вычислить значение функции с логарифмом при помощи стандартного ln(x). И эти значения вывести на экран по типу "x=-2, s=..., f=...". Теперь перейти к следующему x (x:=x+dx) и для него повторить все эти действия и вывести очередную строку. Таким образом, получится список из нескольких строк, где x будет принимать значения, например, -2, -1.8,-1.6....,-1.8,2 (если принять dx=0.2), и для каждого будет вычислено своё s и f. В идеале, если вычислено правильно, s и f должны получиться очень близкие по значению для каждой строки.
A r i s e n, ваш алгоритм:
При x<-2 или x>0, abs(r) будет увеличиваться за каждую итерацию больше, чем n. В таких условиях abs(r/n) никогда не будет меньше eps.
Zt — погрешность результата; N — количество итераций, при нахождении суммы ряда.
P.S. Задание проверил. Переписано всё правильно.