【发布时间】:2016-12-22 06:07:16
【问题描述】:
到目前为止,对于任何给定的质量和阻力系数,我已经设法找到该方程的特定解。然而,我还没有找到一种方法来绘制解决方案,甚至评估特定点的解决方案。我真的很想找到一种方法来绘制解决方案。
from sympy import *
m = float(raw_input('Mass:\n> '))
g = 9.8
k = float(raw_input('Drag Coefficient:\n> '))
f = Function('f')
f1 = g * m
t = Symbol('t')
v = Function('v')
equation = dsolve(f1 - k * v(t) - m * Derivative(v(t)), 0)
C1 = Symbol('C1')
C1_ic = solve(equation.rhs.subs({t:0}),C1)[0]
equation = equation.subs({C1:C1_ic})
【问题讨论】:
-
你能帮我弄清楚你想要制作什么样的情节吗?你的 x 轴和 y 轴变量是什么?
-
我想绘制速度 (v) 与时间 (t) 的关系
标签: python python-2.7 matplotlib sympy