Добавил:
Silebox
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
from math import sqrt, atan
def pp(x):
n = s = 0
while n <= 15:
p = ((-1)**n)*(x**(2*n+1)) / (2*n+1)
s += p
n += 1
return s
z = 0.2
while z <= 0.7:
y1 = (pp(z+0.2) - sqrt(z)) / (pp(0.8) + sqrt(pp(z**2)))
y2 = (atan(z+0.2) - sqrt(z)) / (atan(0.8) + sqrt(atan(z**2)))
print(f"y1: {y1:0.4f}; y2: {y2:0.4f}")
z += 0.1