Задание по курсовой работе (Задание по курсовой работе - Исследование непрерывных функций численными методами)
Описание файла
Документ из архива "Задание по курсовой работе - Исследование непрерывных функций численными методами", который расположен в категории "". Всё это находится в предмете "информационные технологии" из 2 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "информационные технологии" в общих файлах.
Онлайн просмотр документа "Задание по курсовой работе"
Текст из документа "Задание по курсовой работе"
ЗАДАНИЕ ПО КУРСОВОЙ РАБОТЕ
“Исследование непрерывных функций численными методами“
1. Разработайте и протестируйте программу, выполняющую построение графика заданной функции, координатных осей и подписей на осях в заданном интервале изменения значений аргумента.
2. Дополните программу п.1 так, чтобы на экранной форме выводились значения Х точек пересечения заданной функции с осью абсцисс, а на графике найденные точки должны быть выделены цветом и “толщиной”. Решение соответствующего уравнения выполните с точностью до 0,0001 одним из численных методов: дихотомия, метод хорд, касательных (в соответствии с вариантом). О методе хорд и касательных информацию найти самостоятельно.
3. Дополните программу п. 2, запрограммировав вывод на экран изображения интеграла и производной функции (вариант: изображения графика производной и интеграла выполните на отдельных формах). Численное интегрирование проведите методом трапеций, методом прямоугольников , методом Симпсона или статистическим методом Монте-Карло (в соответствии с вариантом), задав не менее 100 точек для вычисления интеграла в интервале задания функции.
4. С точностью до 0,001 одним из методов (в соответствии с вариантом) вычислите площадь фигуры, образованной заданной функцией и осью абсцисс между 2 и 3-им корнем.
Варианты заданий по курсовому проекту приведены в таблице ниже. Вариант функции для исследования взять из табл. 3 методички по курсовому проектированию (файл «BasCurs.pdf » со страницы 20 и далее).
Индивидуальные варианты:
Фамилия студента | Номер варианта задания | Метод поиска точек пересечения | Метод интегрирования |
1 | метод хорд | метод средних прямоугольников | |
2 | метод касательных | метод трапеций | |
3 | дихотомия | метод Симпсона | |
4 | метод хорд | метод Монте-Карло | |
5 | метод касательных | метод средних прямоугольников | |
6 | дихотомия | метод трапеций | |
7 | метод хорд | метод Симпсона | |
8 | метод касательных | метод Монте-Карло | |
9 | дихотомия | метод средних прямоугольников | |
10 | метод хорд | метод трапеций | |
11 | метод касательных | метод Симпсона | |
12 | дихотомия | метод Монте-Карло | |
13 | метод касательных | метод средних прямоугольников | |
14 | дихотомия | метод трапеций | |
15 | метод хорд | метод Симпсона | |
16 | метод хорд | метод Монте-Карло | |
17 | метод касательных | метод средних прямоугольников | |
18 | дихотомия | метод трапеций | |
19 | метод хорд | метод Симпсона | |
20 | метод касательных | метод Монте-Карло | |
21 | дихотомия | метод средних прямоугольников | |
22 | метод хорд | метод трапеций | |
23 | метод касательных | метод Симпсона | |
24 | дихотомия | метод Монте-Карло |
Обратите внимание на следующие моменты:
1. Бланки титульного листа и задания (в файле «методические рекомендации по курс_проектированию ») дозаполняете сами в соответствии с заданием.
2. Для корректного задания функции вам необходима величина N, которую выбираете по последней цифре номера своего студенческого билета следующим образом:
- для цифр с 1 по 5 соответствуют величинам N,
- для цифр с 6 по 0 (ноль) - тот же ряд N с 1 по 5 (цифре 6 соответствует N=1, ... цифре 9 соответствует N=4, а цифре 0 соответствует N=5).
3. При написании программы старайтесь все, что возможно (отдельные вычислительные блоки, которые повторяются) оформлять в виде функций (в том числе и исходную функцию, подлежащую исследованию) и подпрограмм.
Отчет по курсовой работе должен содержать:
-
Титульный лист.
-
Лист задания с функцией, подлежащей исследованию.
-
Краткая теория используемых численных методов исследования функций (не всех, а только тех, которые используются в вашем варианте). Привести блок-схемы алгоритмов выполнения каждого из пунктов задания с пояснениями.
-
Полный текст программного кода с комментариями. В комментариях обязательно указать назначение используемых переменных, выполняемые операции и другую необходимую дополнительную поясняющую информацию.
-
Скриншоты работы программы: построение графика функции, построение графика производной, построение графика интеграла.
-
Описание алгоритма работы с программой.
-
Список использованной литературы.
-
Электронная версия работающей программы (проект и/или исполняемый exe-файл).
-
Электронный вид отчета по курсовой работе.
Подробнее – в файле «методические рекомендации по курс_проектированию ».
Примечание.
Методичка по курсовому проектированию (файл «BasCurs.pdf ») была разработана для Visual Basic 6.0. К python она не применима но можно пользоваться материалом как структурой которую нужно переделать.