Рекуррентное соотношение

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
serega339344
Сообщения: 1
Зарегистрирован: 13 май 2017, 00:44

13 май 2017, 01:25

Есть задача:
Для динамического одномерного массива X из N (0<N≤20) элементов
составить алгоритм и программу (консольное приложение на Си)
нахождения суммы ряда с заданной точностью E (0<E<0.1) для
каждого из элементов X. Использовать рекуррентные
соотношения при вычислении очередного члена ряда.

Возникли проблемы при вычислении рекуррентной формулы( конкретно при делении i члена ряда на i-1). Саму программу уже написал. Прощу помощи.

Ряд:
http://www.picshare.ru/uploads/170512/NYSqEXl0L4.jpg
Skwoogey
Сообщения: 63
Зарегистрирован: 11 янв 2016, 02:25

14 май 2017, 19:53

a_1 = 1;
a_2 = (4*2 - 5)/(4*2)*a_1*(-1) = -3/8
a_3 = (4*3 - 5)/(4*3)*a_2*(-1) = (3*7)/(8*12)
...
a_i = (4*i - 1)/(4*i)*a_(i-1)*(-1)

если добавлять сам x в формулу, то

a_1 = x;
a_2 = (4*2 - 5)/(4*2)*a_1*(-x) = -3*x^2/8
a_3 = (4*3 - 5)/(4*3)*a_2*(-x) = (3*7*x^3)/(8*12)
...
a_i = (4*i - 1)/(4*i)*a_(i-1)*(-x)

Честно говоря, не понимаю, где ты мог делить i член на i-1. Если хочешь больше информации, то скинь сам код программы.
Аватара пользователя
Romeo
Сообщения: 3091
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

17 май 2017, 13:53

Сергей, вам ответили. Зачем плодить дубликаты тем?
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Ответить