问题描述
以下是我对(b)的尝试 但我不知道如何绘制(c)
import numpy as np
import matplotlib.pyplot as plt
from scipy.integrate import odeint
from numpy import sin,cos,pi,array
g=9.8
def diff2(d_list,t):
[v,x]=d_list
return np.array([-g*sin(x),v])
t =np.linspace(0,10,10000)
result=odeint(diff2,[0,0.01],t)
plt.plot(t,result[:,0])
plt.plot(t,1])
plt.show()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)