3курс 1 сем / TP_Ianysheva_lr_7
.docxГУАП
КАФЕДРА № 41
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
кандидат тех. наук, доцент |
|
|
|
А.В. Аграновский |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ № 7 |
ПОСТРОЕНИЕ ГРАФИКОВ |
по курсу: ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ |
|
|
РАБОТУ ВЫПОЛНИЛА
СТУДЕНТКА ГР. № |
4716 |
|
|
|
С.А. Янышева |
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург
2019
Постановка задачи
Постройте график используя библиотеку графического вывода matplotlib и библиотеку математических функций numpy.
Вариант №10. Интегральный закон распределения случайной величины, распределенной по закону Коши.
Описание разработанной программы
Список входных данных представлен в таблице №1.
Таблица №1 - Список входных данных
Название переменной |
Тип переменной |
Назначение |
x |
Float |
Переменная для области значений |
y |
Float |
Переменная для области значений |
Листинг программного кода
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-5, 5)
Y = np.linspace(0, 1)
plt.plot(x, ((1 / np.pi) * np.arctan((x - 0) / 0.5) + 0.5))
plt.axis('tight')
plt.plot(x, ((1 / np.pi) * np.arctan((x - 0) / 1) + 0.5))
plt.axis('tight')
plt.plot(x, ((1 / np.pi) * np.arctan((x - 0) / 2) + 0.5))
plt.axis('tight')
plt.plot(x, ((1 / np.pi) * np.arctan((x + 2) / 1) + 0.5))
plt.axis('tight')
plt.show()
Пример работы программы
На рисунке 1 представлен пример работы программы.
Рисунок 1 – Пример работы программы
Выводы
Выполняя данную лабораторную работу, я закрепила навык работы с графиками.