Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

2.0 KiB

Общее контрольное задание по теме 7

Гордиевских Данил А-03-23

Задание 1

Разработайте и проверьте функцию, реализующую для момента времени t расчет выхода y(t) для устройства задержки: на вход поступает сигнал, а на выходе повторяется этот сигнал с задержкой на заданное время Т

from math import *
def scary(t, T):
    y = exp(t-T)
    return y

yt = scary(5,2)
print(yt)
20.085536923187668

Задание 2

Разработайте и проверьте функцию, реализующую расчет гистограммы по выборке случайной величины с каким-то распределением. Гистограмма при выводе на экран представляется в виде таблицы: границы интервала, число элементов выборки в интервале. Аргументы функции: выборка, число интервалов разбиения диапазона изменения случайной величины. Возвращаемый результат функции: список с числами элементов выборки в интервалах разбиения.

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)

Гистограмма

Задание 3

Разработайте и проверьте анонимную функцию, вычисляющую значение оценки отклика Y линейной регрессии при значении переменной Х Y=b1+b2*X и имеющую аргументы b1, b2 и X.

yt = lambda b1, b2, x: b1+b2*x
print(yt(1, 2, 5))
11