форкнуто от main/python-labs
Родитель
3a12472b53
Сommit
daff1ea6fe
|
До Ширина: | Высота: | Размер: 44 KiB После Ширина: | Высота: | Размер: 17 KiB |
@ -0,0 +1,57 @@
|
||||
# Общее контрольное задание по теме 7
|
||||
Ефимова Людмила, А-03-23
|
||||
|
||||
Разработайте и проверьте функцию, реализующую для момента времени t расчет выхода y(t)
|
||||
для устройства задержки: на вход поступает сигнал, а на выходе повторяется этот сигнал с
|
||||
задержкой на заданное время Т.
|
||||
|
||||
```py
|
||||
def delay(signal, T):
|
||||
""""Расчёт выхода y(t) для устройства задержки
|
||||
signal - входной сигнал
|
||||
T-параметр задержки сигнала"""
|
||||
output=[]
|
||||
for i in range(len(signal)+T):
|
||||
if i < T:
|
||||
output.append(0)
|
||||
else:
|
||||
output.append(signal[i-T])
|
||||
return output
|
||||
|
||||
x = [1, 2, 3, 4, 5, 6]
|
||||
res = delay(x, 6)
|
||||
res
|
||||
[0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6]
|
||||
```
|
||||
|
||||
Разработайте и проверьте функцию, реализующую расчет гистограммы по выборке случайной
|
||||
величины с каким-то распределением. Гистограмма при выводе на экран представляется в виде
|
||||
таблицы: границы интервала, число элементов выборки в интервале. Аргументы функции:
|
||||
выборки, число интервалов разбиения диапазона изменения случайной величины.
|
||||
Возвращаемый результат функции: список с числами элементов выборки в интервалах
|
||||
разбиения.
|
||||
|
||||
```py
|
||||
def hist(f, x):
|
||||
"""Функция, строящая гистограмму
|
||||
f - выборка
|
||||
x - количество интервалов
|
||||
Возвращает число элементов в каждом интервале"""
|
||||
pylab.hist(f, x)
|
||||
pylab.show()
|
||||
|
||||
f=[random.gauss(0, 1) for _ in range(10)]
|
||||
histogramm(f, 6)
|
||||
```
|
||||

|
||||
|
||||
Разработайте и проверьте анонимную функцию, вычисляющую значение оценки отклика Y
|
||||
линейной регрессии при значении переменной Х
|
||||
Y=b1+b2*X
|
||||
и имеющую аргументы b1, b2 и X.
|
||||
|
||||
```py
|
||||
Y= lambda b1,b2,X: b1+b2*X
|
||||
Y(1, 2, 3)
|
||||
7
|
||||
```
|
||||
Загрузка…
Ссылка в новой задаче