import matplotlib.pyplot as pltimport numpy as np
def func_a(x):return 2.5 * x
def func_b(x):return -1.5 * x
def func_c(x):return 2 * x
x = np.linspace(-10, 10, 100)
plt.figure(figsize=(18, 5))
plt.subplot(1, 3, 1)plt.plot(x, func_a(x), label='y = 2.5x')plt.title('a) y = 2.5x')plt.xlabel('x')plt.ylabel('y')plt.grid(True)plt.legend()
plt.subplot(1, 3, 2)plt.plot(x, func_b(x), label='y = -1.5x')plt.title('b) y = -1.5x')plt.xlabel('x')plt.ylabel('y')plt.grid(True)plt.legend()
plt.subplot(1, 3, 3)plt.plot(x, func_c(x), label='y = 2x')plt.title('c) y = 2x')plt.xlabel('x')plt.ylabel('y')plt.grid(True)plt.legend()
plt.show()
import matplotlib.pyplot as plt
Задаем прямую пропорциональностиimport numpy as np
def func_a(x):
return 2.5 * x
def func_b(x):
return -1.5 * x
def func_c(x):
Задаем диапазон значений xreturn 2 * x
x = np.linspace(-10, 10, 100)
Строим графикиplt.figure(figsize=(18, 5))
plt.subplot(1, 3, 1)
plt.plot(x, func_a(x), label='y = 2.5x')
plt.title('a) y = 2.5x')
plt.xlabel('x')
plt.ylabel('y')
plt.grid(True)
plt.legend()
plt.subplot(1, 3, 2)
plt.plot(x, func_b(x), label='y = -1.5x')
plt.title('b) y = -1.5x')
plt.xlabel('x')
plt.ylabel('y')
plt.grid(True)
plt.legend()
plt.subplot(1, 3, 3)
plt.plot(x, func_c(x), label='y = 2x')
plt.title('c) y = 2x')
plt.xlabel('x')
plt.ylabel('y')
plt.grid(True)
plt.legend()
plt.show()