Разработка программы «Расчет и построение графиков функций, решение нелинейного уравнения и вычисление интеграла»
Автор: ORV5Official • Март 15, 2020 • Практическая работа • 6,359 Слов (26 Страниц) • 539 Просмотры
Министерство образования и науки РФ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«Омский государственный технический университет»
Факультет информационных технологий и компьютерных систем
Кафедра «Информатика и вычислительная техника»
РАСЧЕТНО-ГРАФИЧЕСКАЯ РАБОТА
по дисциплине Программирование
на тему Разработка программы «Расчет и построение графиков функций, решение нелинейного уравнения и вычисление интеграла»
Пояснительная записка
Шифр проекта (работы)
Студента (ки) Ширшова Владимира Сегреевича
фамилия, имя, отчество полностью
Курс 1 Группа ИСТ-191
Направление (специальность) 09.03.02
код, наименование
«Информационные системы и технологии»
Руководитель к.т.н., доцент
ученая степень, звание
Шафеева О.П.
фамилия, инициалы
Выполнил (а)
дата, подпись студента (ки)
Работа защищена с количеством
баллов
дата, подпись руководителя
Содержание:
1. Задания к РГР 3
2. Математическая формулировка и алгоритмы решения 4
3. Схемы алгоритмов заданий 6
4. Текст программы 12
5. Таблица результатов работы с выделением максимального и минимального значений для каждой функции выполненная в РГР 19
6. График функций созданный в РГР 19
7. Заданное нелинейное уравнение и результат его решения 20
8. Интеграл, метод решения и результат 20
9. Оформление меню, информация об авторе и анимация 21
Задания к РГР
Задание 1
Разработать программу для расчета и построения графиков двух функций. Вычислить значение двух функций в n равномерно распределенных диапазоне a<=x<=b точках.
n = 12 [pic 1]
a = -4.0;
b = 4; [pic 2]
Задание 2
Разработать программу нахождения корней уравнения f(x) = 0 на интервале [a,b] с точностью e = 0.001 (интервал подобрать самостоятельно). При реализации можно использовать метод половинного деления или метод хорд:
0,5 + cos x - 2x sin x = 0.
Задание 3
Разработать программу для вычисления определенного интеграла на интервале [a,b] (a и b подобрать самостоятельно) численными методами прямоугольников и трапеций:
[pic 3]
Математическая формулировка и алгоритмы решения
Задание 1
Вычислить значения двух функций в 15 равномерно распределенных точках на интервале [1;4]
[pic 4]
[pic 5]
Для нахождения значений функции заданная область определения [1;4], равномерно делится на 12 частей (n = 12).
1) нахождение длины шага по формуле: ; [pic 6]
2) вычисление значений в каждой точке по формулам: , [pic 7][pic 8]
...