Для построения графика данной функции y = -10 + 2.5x сначала выразим y через x:
y = -10 + 2.5x
Теперь найдем координаты точек пересечения графика с осями координат:
y = -10 + 2.5*0y = -10
Точка пересечения с осью ординат: (0, -10)
0 = -10 + 2.5x10 = 2.5xx = 10 / 2.5x = 4
Точка пересечения с осью абсцисс: (4, 0)
Теперь построим график:
import matplotlib.pyplot as pltimport numpy as np
x = np.linspace(-5, 5, 100)y = -10 + 2.5*x
plt.plot(x, y, label='y = -10 + 2.5x')plt.scatter([0, 4], [-10, 0], color='red') # точки пересечения с осями координатplt.legend()plt.xlabel('x')plt.ylabel('y')plt.grid(True)plt.axhline(0, color='black',linewidth=0.5)plt.axvline(0, color='black',linewidth=0.5)plt.show()
На графике будет прямая, проходящая через точки (-5, -22.5) и (5, 12.5), а также точки пересечения с осями координат: (0, -10) и (4, 0).
Для построения графика данной функции y = -10 + 2.5x сначала выразим y через x:
y = -10 + 2.5x
Теперь найдем координаты точек пересечения графика с осями координат:
При пересечении с осью ординат (x=0):y = -10 + 2.5*0
y = -10
Точка пересечения с осью ординат: (0, -10)
При пересечении с осью абсцисс (y=0):0 = -10 + 2.5x
10 = 2.5x
x = 10 / 2.5
x = 4
Точка пересечения с осью абсцисс: (4, 0)
Теперь построим график:
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-5, 5, 100)
y = -10 + 2.5*x
plt.plot(x, y, label='y = -10 + 2.5x')
plt.scatter([0, 4], [-10, 0], color='red') # точки пересечения с осями координат
plt.legend()
plt.xlabel('x')
plt.ylabel('y')
plt.grid(True)
plt.axhline(0, color='black',linewidth=0.5)
plt.axvline(0, color='black',linewidth=0.5)
plt.show()
На графике будет прямая, проходящая через точки (-5, -22.5) и (5, 12.5), а также точки пересечения с осями координат: (0, -10) и (4, 0).