# Общее контрольное задание по теме 7 Гордиевских Данил А-03-23 ## Задание 1 Разработайте и проверьте функцию, реализующую для момента времени t расчет выхода y(t) для устройства задержки: на вход поступает сигнал, а на выходе повторяется этот сигнал с задержкой на заданное время Т ```py from math import * def scary(t, T): y = exp(t-T) return y yt = scary(5,2) print(yt) 20.085536923187668 ``` ## Задание 2 Разработайте и проверьте функцию, реализующую расчет гистограммы по выборке случайной величины с каким-то распределением. Гистограмма при выводе на экран представляется в виде таблицы: границы интервала, число элементов выборки в интервале. Аргументы функции: выборка, число интервалов разбиения диапазона изменения случайной величины. Возвращаемый результат функции: список с числами элементов выборки в интервалах разбиения. ```py from pylab import * from random import * def what(sps, n): hist(sps, bins = n) show() a = [] for j in range(1000): a.append(gauss(0,1)) what(a, 10) ``` ![Гистограмма](Figure_2.png) ## Задание 3 Разработайте и проверьте анонимную функцию, вычисляющую значение оценки отклика Y линейной регрессии при значении переменной Х Y=b1+b2*X и имеющую аргументы b1, b2 и X. ```py yt = lambda b1, b2, x: b1+b2*x print(yt(1, 2, 5)) 11 ```