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

Написать программу проверки сходимости ряда с заданием различных исходных данных - C++

Восстановить пароль Регистрация
 
Николай17
0 / 0 / 0
Регистрация: 17.10.2015
Сообщений: 1
17.10.2015, 12:11     Написать программу проверки сходимости ряда с заданием различных исходных данных #1
Рассматриваются ряды f(x) = Уi = 0...∞ ui. Для каждого индивидуального задания определены вид элемента ряда ui, функция , область сходимости D, если D ≠ R.
u(i) = (–1)ix2i / i! ;f(x) = exp(–x2).
Требования и рекомендации к выполнению задания:

1) выбрать в качестве исходных данных для программы вещественные числа:

а) значение аргумента x;

б) значение ();

2) подобрать исходные данные, выявляющие особенности вычислений с плавающей точкой. Опробовать вычисления с различными вещественными типами (Single, Real, Double, Extended). При выборе исходных данных и анализе результатов учитывать значение машинного эпсилон для данного типа;

3) при построении математической модели данной задачи необходимо:

а) определить способ вычисления значения очередного слагаемого, при этом предпочтителен способ, использующий рекуррентное соотношение;

б) определить способ вычисления частичной суммы;

в) определить условие окончания суммирования;

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

Сведения о конструкциях языка, алгоритме:

* использование переменных вещественного типа;

* применение циклов с неизвестным количеством повторений.
Заданы вещественные X принадлежит D c R и эпселон > 0 . Пользуясь разложением известной функции f(x) в бесконечный ряд f(x) = Уi = 0...∞ ui(x) вычислить частичную сумму Sn(x) = Уi = 0...n ui(x), номер n последнего слагаемого частичной суммы, абсолютную an(x) и относительную rn(x) ошибки приближения значения функции f(x) частичной суммой:

an(x) = |f(x) – Sn(x)|; rn(x) = an(x) / |f(x)|.

Функция f(x), область D сходимости ряда и разложение в ряд (формула для слагаемого) заданы в каждом из индивидуальных заданий. Последний номер в шифре задания определяет одно из условий окончания суммирования:

1) n = min{i > 0: |ui(x)| ≤ е};

2) n = min{i > 0: |ui(x)| ≤ е |Si(x)|}.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.10.2015, 12:11     Написать программу проверки сходимости ряда с заданием различных исходных данных
Посмотрите здесь:

C++ написать программу проверки попадания введенного числа в диапазон
На с++ нужно написать программу проверки синтаксиса в логических операциях C++
C++ написать программу проверки деления числа на 11 С++
Используя вместо самой переменной указатель на нее написать программу в соответствии с заданием: C++
C++ Написать программу решение квадратного уравнения. Программа должно проверять правельность исходных данных и в случае, если коэффициент при второй степ
C++ Написать программу для обработки данных о различных товарах
C++ Доделать ввод исходных данных в программу
C++ Вычислить значение функции Y (x) при различных значениях исходных данных x и а

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 09:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru