Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 10.05.2020
Сообщений: 4
1

Вычислить сумму членов ряда Тейлора-Маклорена e^(-x*x)

04.10.2022, 20:02. Показов 599. Ответов 3
Метки с++ (Все метки)

Author24 — интернет-сервис помощи студентам
При значениях x и Е (|Е| < 1), определяемых вводом, вычислить сумму тех членов ряда Тейлора-Маклорена Sn(x) заданной функции, которые по абсолютной величине больше Е. Подсчитать количество таких слагаемых N. Выполнить суммирование для двух значений Е, отличающихся на порядок (в 10 раз) и сравнить полученные значения N.
Миниатюры
Вычислить сумму членов ряда Тейлора-Маклорена e^(-x*x)  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.10.2022, 20:02
Ответы с готовыми решениями:

Вычислить сумму n членов ряда Тейлора для косинуса
По заданию дано число X, надо вычислить сумму n членов рада тейлора для косинуса и сравнить с...

Вычислить сумму членов ряда Тейлора-Маклорена e^(-x*x)
При значениях x и Е (|Е| &lt; 1), определяемых вводом, вычислить сумму тех членов ряда...

Вычислить функцию и сумму членов соответствующего ряда Тейлора
Составление программ с помощью функций. Необходимо вычислить функцию и сумму членов...

Вычислить сумму первых n членов ряда и суммы всех начальных членов ряда, значение которых не меньше e
Помогите пожалуйста с лабораторной по проге.:cry: Задание: По формуле члена ряда с номером i,...

3
Диссидент
Эксперт C
27709 / 17325 / 3811
Регистрация: 24.12.2010
Сообщений: 38,979
04.10.2022, 21:42 2
C++
1
2
3
4
5
6
7
8
double s = 0, a =1;
int n = 1;
while (a > E) {
   if (n%2) s += a;
   else s -= a
   a *= x*x/n;
   n++;
}
Псевдокод.
2
Модератор
Эксперт С++
13701 / 10904 / 6472
Регистрация: 18.12.2011
Сообщений: 29,110
05.10.2022, 08:52 3
Байт, от if можно избавиться
C++
1
2
3
4
5
6
7
double s = 0, a =1.;
int n = 0;
while (fabs(a) > E) {
   s += a;
   n++;
   a *= -x*x/n;
}
3
Диссидент
Эксперт C
27709 / 17325 / 3811
Регистрация: 24.12.2010
Сообщений: 38,979
05.10.2022, 12:44 4
Цитата Сообщение от zss Посмотреть сообщение
Байт, от if можно избавиться
Да, конечно. Но в последнее время мне больше нравится так почеркнуть знакопеременность. Впрочем, особой разницы, конечно, нет. Ни в объеме кода, ни в микроэффективности. И новичкам будет не вредно понять оба подхода. Можно еще так
C++
1
   s += ((n%2) ? 1 : -1) * a;
но боюсь напугать их робкие души
0
05.10.2022, 12:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2022, 12:44
Помогаю со студенческими работами здесь

Вычислить сумму первых n членов ряда и членов ряда, значение которых не меньше заданного числа e
По формуле члена ряда с номером i, составить две программы или расчета в рамках одной программы,...

Найти сумму членов ряда. На экран вывести значение суммы, число членов ряда, вошедших в сумму, и последний член ряда
Помогите пожалуйста с заданием .

Найти сумму первых трех членов ряда Тейлора
Найти сумму первых трех членов ряда Тейлора для cos(kx) (k=0.1, x=3)

Вычислить сумму ряда 1-3+5-7 для количества членов ряда, введенных пользователем и вывести на экран члены данного ряда.
1)Вычислить сумму ряда 1-3+5-7 для количества членов ряда, введенных пользователем и вывести на...

Написаты программу, которая подсчитывает сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
Написаты программу, которая подсчитывает сумму членов ряда с точностью до 0.000001 и сумму первых...

Вычислить зачение произведения членов ряда включающих сумму другого ряда
Задано натуральное n, вещественное x. Вычислить сумму.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru