Для построения графика линейной функции y=1/2+x, нам нужно определить две точки на графике.
Когда x=0, то y=1/2+0=1/2. Точка пересечения с осью ординат (y) будет (0, 1/2).
Когда y=0, то 0=1/2+x. Отсюда x=-1/2. Точка пересечения с осью абсцисс (x) будет (-1/2, 0).
Теперь построим график, соединив эти две точки прямой линией.
import matplotlib.pyplot as plt # Точки пересечения с осями x = [0, -0.5] y = [0.5, 0] plt.plot(x, y, marker='o', color='red') # Построение точек пересечения с осями # Построение графика функции x = range(-10, 11) y = [1/2 + i for i in x] plt.plot(x, y, label='y=1/2+x') plt.xlabel('x') plt.ylabel('y') plt.legend() plt.grid(True) plt.axhline(0, color='black',linewidth=0.5) plt.axvline(0, color='black',linewidth=0.5) plt.show()
По графику можно увидеть, что линейная функция y=1/2+x пересекает ось ординат в точке (0, 1/2) и ось абсцисс в точке (-1/2, 0).
Для построения графика линейной функции y=1/2+x, нам нужно определить две точки на графике.
Когда x=0, то y=1/2+0=1/2. Точка пересечения с осью ординат (y) будет (0, 1/2).
Когда y=0, то 0=1/2+x. Отсюда x=-1/2. Точка пересечения с осью абсцисс (x) будет (-1/2, 0).
Теперь построим график, соединив эти две точки прямой линией.
import matplotlib.pyplot as plt# Точки пересечения с осями
x = [0, -0.5]
y = [0.5, 0]
plt.plot(x, y, marker='o', color='red') # Построение точек пересечения с осями
# Построение графика функции
x = range(-10, 11)
y = [1/2 + i for i in x]
plt.plot(x, y, label='y=1/2+x')
plt.xlabel('x')
plt.ylabel('y')
plt.legend()
plt.grid(True)
plt.axhline(0, color='black',linewidth=0.5)
plt.axvline(0, color='black',linewidth=0.5)
plt.show()
По графику можно увидеть, что линейная функция y=1/2+x пересекает ось ординат в точке (0, 1/2) и ось абсцисс в точке (-1/2, 0).