форкнуто от main/python-labs
Родитель
29de407dad
Сommit
320b58cb10
@ -0,0 +1,7 @@
|
||||
1.9051482536448667 1.8396541756543754 1.7530659048695518
|
||||
1.65270670596199 1.5511280285381468 1.4621171572600098
|
||||
1.3969304320050775 1.362707467578051 1.3627074675780513
|
||||
1.3969304320050775 1.4621171572600098 1.5511280285381468
|
||||
1.65270670596199 1.7530659048695518 1.8396541756543754
|
||||
1.9051482536448667 1.9488384233759848 1.9747656786413226
|
||||
1.988582158445953 1.99524819886711 1.9981778976111988
|
||||
@ -0,0 +1,59 @@
|
||||
# Индивидуальное контрольное задание
|
||||
|
||||
Марков Никита Сергеевич, А-03-23
|
||||
|
||||
## 11 вариант
|
||||
|
||||
Разработайте анонимную функцию с 5 аргументами: х, a,b,c,d, вычисляющую значение a/(1+exp(-b-c*x-d*x2)). Рассчитайте значения этой функции в диапазоне значений входного параметра х: -20 ≤ x ≤ 20 с шагом 2 при некоторых положительных значениях параметров a,b,c,d. Обеспечьте запись рассчитанных значений в текстовый файл по три значения на строке, разделенных пробелами.
|
||||
|
||||
```py
|
||||
|
||||
anonim= lambda x,a,b,c,d: a/(1+math.exp(-b-c*x-d*x**2))
|
||||
a, b, c, d = 2, 1, 0.1, 0.01
|
||||
values = [anonim(x, a, b, c, d) for x in range(-20, 21, 2)]
|
||||
values
|
||||
[1.9051482536448667, 1.8396541756543754, 1.7530659048695518, 1.65270670596199, 1.5511280285381468, 1.4621171572600098, 1.3969304320050775, 1.362707467578051, 1.3627074675780513, 1.3969304320050775, 1.4621171572600098, 1.5511280285381468, 1.65270670596199, 1.7530659048695518, 1.8396541756543754, 1.9051482536448667, 1.9488384233759848, 1.9747656786413226, 1.988582158445953, 1.99524819886711, 1.9981778976111988]
|
||||
import os,sys
|
||||
os.chdir('C:\\Users\\nikit\\Desktop\\python-labs\\TEMA8\\') #Делаем рабочий каталог текущим
|
||||
os.getcwd()
|
||||
'C:\\Users\\nikit\\Desktop\\python-labs\\TEMA7'
|
||||
with open('result.txt', 'w') as file:
|
||||
for i in range(0, len(values), 3):
|
||||
file.write(' '.join(str(v) for v in values[i:i+3]) + '\n')
|
||||
|
||||
|
||||
57
|
||||
55
|
||||
56
|
||||
57
|
||||
55
|
||||
57
|
||||
54
|
||||
file.close()
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Загрузка…
Ссылка в новой задаче