В настоящее время я пытаюсь научить себя, как строить функции с matplotlib в Python, и я застрял на довольно простой задаче: Учитывая функцию f (x) = 2x +3, постройте координаты в matplotlib.Вычислить значение y на основе значения x и функции - Python
Я решил этот нелегкий путь, через ручной расчет, создание списка как х и у-значений для й значений от -2 до 3.
The Hard Way
import matplotlib.pyplot as plt
x = range(-2, 4)
y = [-1, 1, 3, 5, 7, 9]
plt.plot(x, y, 'ro')
plt.show()
Это работает!
Однако, есть ли способ быстро получить значения y, основанные на значениях x (от -2 до 3) и функции?
f(x) = 2x+3
Любая помощь очень ценится!
определение функции ф (х) : return 2 * x + 3' было бы хорошим началом, вы уже узнали о функциях? –
Как насчет 'y = [2 * val + 3 для val in x]'? – FamousJameous