【发布时间】:2016-05-25 05:32:42
【问题描述】:
创建 Sympy 方程的最佳方法是什么,例如求导数,然后绘制该方程的结果?
我有我的符号方程,但不知道如何制作一组用于绘图的值。这是我的代码:
from sympy import symbols
import matplotlib.pyplot as mpl
t = symbols('t')
x = 0.05*t + 0.2/((t - 5)**2 + 2)
nums = []
for i in range(1000):
nums.append(t)
t += 0.02
plotted = [x for t in nums]
mpl.plot(plotted)
mpl.ylabel("Speed")
mpl.show()
在我的例子中,我刚刚计算了该方程的导数,现在我想绘制速度x,所以这相当简化。
【问题讨论】:
标签: python python-3.x matplotlib symbols sympy