Similar presentations:
Разработка программы для визуализации графика функции
1.
Министерство науки и высшего образования РФФедеральное государственное автономное образовательное
учреждение высшего образования
Омский государственный технический университет
Центр «Заочного и дистанционного образования»
Презентация
по дисциплине
«Проектная деятельность»
на тему
«Разработка программы для визуализации графика
функции»
Выполнил студент группы: ЗХТ-???
Иванов И.И.
Направление (специальность) 18.03.01
«Химическая технология»
Руководитель: к.х.н., доцент Акименко С.С.
Омск 2024
2. Исходные данные
Вариант6
Пределы х
[a; b]
Шаг c
0.01
2
3.
# Этими строками импортируем содержимоемодулей math и pyplot для использования функций
косинуса и экспоненты, а также для построения
графиков.
# этими строками задаем требуемую функцию
3
4.
# этими строками создаем два списка X иY с единственными элементами, а затем
присваиваем х значение 0.
# данным кодом создаем цикл с условием
выполнения «пока x меньше b». В цикле
увеличивается величина «x» на шаг «с»,
вычисляются значения «y», а данные
добавляются в списки X и Y
4
5.
# данным кодом создаем цикл с условием выполнения «пока x меньше b».В теле цикла увеличивается величина «x» на шаг «с» (строка №13),
вычисление значения функции «y» (строка №14) и добавление данных в
существующие списки liX и liY (строки №№15-16)
5
6.
# Строкой 14 создаем файл coordinates.txt,открываем его в режиме записи. Строками 1516 с помощью цикла for записываем в
текстовый файл coordinates.txt значения
списков X и Y, разделенные двойным
пробелом.
# строкой 17 закрываем текстовый файл
6
7.
Код для построения графиков7
8.
# строкой №19 определяем число строк, числостолбцов и номер строки первого графика.
#
строкой №20 задаем координаты для
построения (списки X и Y), а также форму линии
(сплошная) и ее цвет (черный).
# строкой №21 задаем интервал видимой
области оси х (от 0 до 10).
# строками 22-23 задаем название осей.
# второй и третий графики настраиваются
аналогично.
# выводим графики строкой 36.
8
9.
Вид полученного текстового файлаcoordinates.txt
9
10. Вид графиков
1011. Заключение
11
12. Бейдер Д., Эймос Д., Знакомство с Python. – СПб.: Питер, 2023. – 512 с. Сысоева М.В., Сысоев И.В., Программирование для
Список литературыБейдер Д., Эймос Д., Знакомство с Python. – СПб.: Питер, 2023. –
512 с.
Сысоева М.В., Сысоев И.В., Программирование для «нормальных»
с нуля на языке Python: Учебник. В двух частях. – М: Базальт СПО,
2018. – 176 с.
Swaroop CH, A byte of Python / Укус питона, пер. В. Смоляр, 2022.
– 158 с.
12
13.
Спасибо завнимание!
13