Для построения графиков данных уравнений нужно перейти к виду y=f(x), чтобы определить точки, через которые будут проходить графики.
a) y = x^2 - 2xb) y = 2x^2 - 4x + 3c) y = 8/x
Построим график каждого уравнения на разных координатных осях:
a) График y = x^2 - 2x:
import numpy as npimport matplotlib.pyplot as plt
x = np.linspace(-10, 10, 400)y = x*2 - 2x
plt.plot(x, y)plt.title('График уравнения y = x^2 - 2x')plt.xlabel('x')plt.ylabel('y')plt.grid(True)plt.show()
b) График y = 2x^2 - 4x + 3:
x = np.linspace(-10, 10, 400)y = 2*x*2 - 4x + 3
plt.plot(x, y)plt.title('График уравнения y = 2x^2 - 4x + 3')plt.xlabel('x')plt.ylabel('y')plt.grid(True)plt.show()
c) График y = 8/x:
x = np.linspace(-10, 10, 400)y = 8/x
plt.plot(x, y)plt.title('График уравнения y = 8/x')plt.xlabel('x')plt.ylabel('y')plt.grid(True)plt.show()
Для построения графиков данных уравнений нужно перейти к виду y=f(x), чтобы определить точки, через которые будут проходить графики.
a) y = x^2 - 2x
b) y = 2x^2 - 4x + 3
c) y = 8/x
Построим график каждого уравнения на разных координатных осях:
a) График y = x^2 - 2x:
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-10, 10, 400)
y = x*2 - 2x
plt.plot(x, y)
plt.title('График уравнения y = x^2 - 2x')
plt.xlabel('x')
plt.ylabel('y')
plt.grid(True)
plt.show()
b) График y = 2x^2 - 4x + 3:
x = np.linspace(-10, 10, 400)
y = 2*x*2 - 4x + 3
plt.plot(x, y)
plt.title('График уравнения y = 2x^2 - 4x + 3')
plt.xlabel('x')
plt.ylabel('y')
plt.grid(True)
plt.show()
c) График y = 8/x:
x = np.linspace(-10, 10, 400)
y = 8/x
plt.plot(x, y)
plt.title('График уравнения y = 8/x')
plt.xlabel('x')
plt.ylabel('y')
plt.grid(True)
plt.show()