#! /usr/bin/env python3
#! encoding: utf-8
# y=x^3, y=2x для x в диапазоне [-4;4] с шагом 1 и
# y=-2x^2-2x+5 для x в диапазоне [-4;3] с шагом 0,5
import numpy as np
import matplotlib.pyplot as plt
y = lambda x: x**3
y1 = lambda x: 2*x
y2 = lambda x: -2*x*x - 2*x + 5
fig = plt.subplots()
x = np.linspace(-4, 4, 8)
x2 = np.linspace(-4, 3, 14)
plt.plot(x, y(x))
plt.plot(x, y1(x))
plt.plot(x2, y2(x2))
plt.show()
Результат:
#! /usr/bin/env python3
#! encoding: utf-8
# y=x^3, y=2x для x в диапазоне [-4;4] с шагом 1 и
# y=-2x^2-2x+5 для x в диапазоне [-4;3] с шагом 0,5
import numpy as np
import matplotlib.pyplot as plt
y = lambda x: x**3
y1 = lambda x: 2*x
y2 = lambda x: -2*x*x - 2*x + 5
fig = plt.subplots()
x = np.linspace(-4, 4, 8)
x2 = np.linspace(-4, 3, 14)
plt.plot(x, y(x))
plt.plot(x, y1(x))
plt.plot(x2, y2(x2))
plt.show()
Результат: