Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Юля_программист
463 / 118 / 17
Регистрация: 04.05.2012
Сообщений: 587
Записей в блоге: 1
#1

Сходимость ряда - C++

24.12.2013, 15:18. Просмотров 497. Ответов 6
Метки нет (Все метки)

Подскажите пожалуйста, как мне описать программно следующее задание.
Есть ряд..

http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{1}{x}-\frac{2}{{x}^{2}}-....

http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{4}{{x}^{3}}-\frac{8}{{x}^{4}}-....


Некое число вводимое пользователем, при приближении к которому надо выйти из программы.

Как такое сделать?
У меня даже идей нет
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2013, 15:18     Сходимость ряда
Посмотрите здесь:

Сходимость ряда Фурье - C++
Добрый день! Помогите пожалуйста решить это задание: Исследовать сходимости ряда Фурье по синусам для функции f(x)={если 1, при...

Найти 10 членов ряда, абсолютную разность между табличной функцией и суммой ряда - C++
Требуется определить: 10 членов ряда, абсолютную разность между табличной функцией и суммой ряда. Для вычисления члена ряда нужно...

Определить: 10 членов ряда; абсолютную разность между табличной функцией и суммой ряда - C++
D(n)=-((x-1)*(n+1))/(n+2) Функцию pow() в программе не применять! #include<iostream> #include<math.h> using namespace std; int...

Посчитать сумму ряда, ограничивая число элементов ряда первым элементом, меньшим заданной величины - C++
Посчитать сумму ряда, ограничивая число элементов ряда первым элементом, меньшим заданной величины eps. Определить реальную точность ряда. ...

составить алгоритм инвертирования ряда чисел , т.е. записи всех чисел заданного ряда в обратном порядке - C++
:cry:

Исследовать сходимость последовательности - C++
//// Исследовать сходимость последовательности {x_n } к данному числу a, используя определение предела последовательности. Для каждого...

Сходимость рядов Фурье - C++
Прошу помощи знающих людей, т.к. сам новичок в С++. Тема: Сходимость рядов Фурье Моя программа не выдает верные значения. В чем моя...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
15837 / 10164 / 1522
Регистрация: 24.12.2010
Сообщений: 19,162
24.12.2013, 15:50     Сходимость ряда #2
Цитата Сообщение от Юля_программист Посмотреть сообщение
при приближении к которому
Для конкретного x ваш ряд может к заданному числу и не приблизится. Или надо найти x ? Тогда воспользуйтесь тем, что ряд является геометрической прогрессией
Юля_программист
463 / 118 / 17
Регистрация: 04.05.2012
Сообщений: 587
Записей в блоге: 1
24.12.2013, 15:55  [ТС]     Сходимость ряда #3
если не приблизится,то дополнительно в программу вводится число шагов после которого вычисление останавливается,если не приблизилось к числу.
Я не понимаю как записать ряд и как сравнить его с числом..
и не понятно как записать приблизилось, это не больше и не меньше...
Одним словом я в тупике...

Решение не надо,мне бы только идею или наводку..
Байт
Эксперт C
15837 / 10164 / 1522
Регистрация: 24.12.2010
Сообщений: 19,162
24.12.2013, 16:06     Сходимость ряда #4
Цитата Сообщение от Юля_программист Посмотреть сообщение
как записать ряд
C++
1
2
3
4
5
6
int znak = 1, i; double s, a;
for (s=0, i=1, a =1/x; i<count; i++) {
  s+=znak*a;
  a *= 2/x;
  znak *= (-1);
}
Цитата Сообщение от Юля_программист Посмотреть сообщение
как записать приблизилось
C++
1
2
3
if (fmod(s - Chislo) < eps) ...
или
if (s-Chislo <eps && s - Chislo > -eps) ...
ShadowFirst
55 / 48 / 1
Регистрация: 31.10.2013
Сообщений: 161
24.12.2013, 16:12     Сходимость ряда #5
Вот вам отрывок кода для нахождения числа с заданной точностью
C++
1
2
3
4
5
6
int summ = 0;
while (delta > //здесь будет точность с которой вы ищите) {
    summBuffer = summ + //здесь элемент вашего ряда;
    delta = abs(summBuffer - summ);
    summ = summBuffer;
}
Ну еще можно счетчик прилипить который будет считать сколько итераций прошло и при привышении какогото количество выйти из цикла с помощью break
Байт
Эксперт C
15837 / 10164 / 1522
Регистрация: 24.12.2010
Сообщений: 19,162
24.12.2013, 19:43     Сходимость ряда #6
Юля_программист, у меня такое ощущение, что вы не совсем правильно поняли (сформулировали) задачу. Нет, в таком виде ее тоже можно решить, но уж больно какое-то надуманное оно. Обычно такого типа задания формулируются так:
найти сумму ряда при заданном x с точностью до заданного епсилон, сделав не более n итераций.
Для решения этой задачи подходят все предложенные вам наработки.
Удачи!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.12.2013, 10:45     Сходимость ряда
Еще ссылки по теме:

Исследовать сходимость последовательности - C++
Совсем сложно получается в мат. анализ и в функции. Помогите! Наработки есть, как это все вывести знаю, а вот с технической частью беда....

Проверить сходимость итерационного процесса - C++
Необходимо проверить сходимость итерационного процесса. Код нахождения корней уравнения я взял отсюда...

Каждый элемент 1 ряда матрицы разделить на соответствующий элемент второго ряда - C++
Вот задача : Есть матрица B (m, n). Каждый елемент ее 1 ряда разделить на соответствующий елемент второго ряда, все елементы 2го ряда -...

Функция, проверяющая сходимость метода Зейделя - C++
Напишите пожалуйста функцию, проверяющую сходимость метода Зейделя. Последний кусок программы, не знаю как написать. Добавлено через...

Сходимость итерационных процессов для разложений числа пи - C++
Сравнить скорость сходимости (число слагаемых для достижения заданной точности eps) следующих разложений числа пи: 1)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Юля_программист
463 / 118 / 17
Регистрация: 04.05.2012
Сообщений: 587
Записей в блоге: 1
25.12.2013, 10:45  [ТС]     Сходимость ряда #7
Байт, да это преподаватель так формулировал, что я сама толком не поняла, что надо. Но Ваша версия задания звучит довольно внятно и понятно. Буду делать так)
Yandex
Объявления
25.12.2013, 10:45     Сходимость ряда
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru