У вас вопросы?
У нас ответы:) SamZan.net

Задание 1 Решение трансцендентных уравнений численными методами

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 7.4.2025

Задание №1

"Решение трансцендентных уравнений численными методами"

Задание.

Вычислить на ЭВМ корни уравнения вида f(x)=0, с абсолютной погрешностью двумя методами (набор методов определяется номером варианта).

Результаты вычислений вывести на экран и поместить в файл на диске.

Построить график функции и вывести на экран.

Выполнить сравнительную оценку работы методов по количеству итераций для различных значений (0.1, 0.01, 0.001) при постоянных начальных приближениях или границах отрезка для поиска корня (сформировать итоговую таблицу работы для заданных методов и вывести на экран).

Перед написанием программы необходимо проанализировать заданную функцию: построить график функции, отделить все корни уравнения, и определить грубо их значения.

Требования к программе.

1. Выбор метода, график функции, итоговая таблица - из пользовательского меню.

2. Каждый метод реализовать в виде отдельной вычислительной подпрограммы (без вывода на экран). Вывод на экран и в файл на диске должен осуществляться в основной программе.

3. Функции f(x), (х), f '(x), f ''(x) задать как отдельные функции на С++.

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

5. Выход из программы - по желанию пользователя.

Для отладки подпрограмм необходимо использовать тестовую функцию, для которой ответ известен заранее.

Вывести на экран и в файл на диске: 

1. Название метода.

2. Основные параметры (начальные приближения, погрешность).

3. Значение корня с точностью, определяемой абсолютной погрешностью (например: если  = 0.01, то значение корня уравнения должно выводиться на экран с точностью до 2-х знаков после запятой).

4. Число итераций.

5. Значение функции (подставить найденное значение корня в уравнение и вывести значение функции на экран и в файл).


Содержание отчёта.

  1.  Анализ задачи:

- график функции и значения корней (грубо);

- математическое решение для каждого метода, применительно к заданной функции;

- графическое пояснение работы каждого метода на графиках заданной функции;

- проверка условия сходимости (определить область сходимости функции и привести график сходимости).

  1.  Схема алгоритма программы в целом и подробные алгоритмы подпрограмм (для каждого метода).
  2.  Таблица переменных, используемых в программе.
  3.  Результаты тестирования программы для заданной и тестовой функций.
  4.  Выводы (сравнительный анализ методов, достоинства и недостатки).

Приложение.

Методы решения уравнений.

  1.  метод дихотомии;
  2.  метод Ньютона;
  3.  метод секущих;
  4.  метод хорд;
  5.  метод золотого сечения;
  6.  модифицированный метод Ньютона;
  7.  метод простых итераций.

Выбор методов производится по правилу: 2 метода подряд.

Номер первого метода определяется как остаток от деления номера бригады на число 7, т.е.:

1-ая бригада вычисляет корни уравнения методом дихотомии и методом Ньютона;

2-ая бригада вычисляет корни уравнения методом Ньютона и методом секущих;

и т.д.

7-ая бригада вычисляет корни уравнения методом простых итераций и методом дихотомии;

и т.д.

Для успешной защиты данной работы каждый человек в бригаде должен:

- знать теоретический материал;

- четко представлять алгоритм работы своей программы;

- уметь грамотно пояснять работу методов с графической и математической точек зрения.




1. на тему Сравнительноисторические модели экономического роста и теории модернизации Вы
2. тематики Індивідуальне завдання ’ М 1
3. Статья 86 Порча земель 1
4. Порядок проведения социологических исследований
5. Специфика фестивалей
6. Тенденції розвитку світової демократії
7. тематический факультет Кафедра математики и механики Специальность- 061800 ~ Математические методы в эконом
8. .Печеночная кома возникает при резко выраженной печеночной недостаточности у больных гепатитом циррозом и
9. На тему- Безопасность и качество туристических услуг
10. Порядок отзыва лицензии на осуществление банковских операций.html