Добавил:
ddaren_223
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:коды / кр-1.в-1
.2.pyimport numpy as np
import matplotlib.pyplot as plt
import math
from scipy.optimize import root
a=-3
b=5
def f(x):
return 1.7*(np.sin(x)/(x+3.4))-0.13
res= root(f, 3)
print(res.x, res.fun, sep='\n')
x=np.linspace(a, b, 100)
y=f(x)
plt.plot(x,y)
plt.scatter(res.x, res.fun, marker='o')
plt.show()