EducoderPython⼊门-绘制轨迹
第1关:绘制⼀个坐标点
1.某轰炸机在h=3km的⾼空以200m/s的速度⽔平匀速飞⾏,到达A点是投下⼀枚⽆动⼒,不考虑空⽓阻⼒,重⼒加速度g的值取9.8,我们可以通过如下公式得到在任意时候的位置。
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt    #导⼊matplotlib.pyplot
h, v0, g = 3000, 200, 9.8
for t in [10, 15, 20, 24]:
xt = v0*tpython新手函数
yt = h-1/2*g*t**2
plt.ylim((0, 3000))
plt.xlim((0, 5000))
>### begin >>##
# 请使⽤plot函数,绘制⼀个坐标点
plt.plot(xt, yt, 'ro')
>### end >>####
plt.savefig('./student result/%s秒后.png' % str(t))
plt.close()
第2关:绘制n个坐标点
2.某轰炸机在h=3km的⾼空以200m/s的速度⽔平匀速飞⾏,到达A点是投下⼀枚⽆动⼒,不考虑空⽓阻⼒,重⼒加速度g的值取9.8,我们可以通过如下公式得到在任意时候的位置。
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt    #导⼊matplotlib.pyplot
h, v0, g =

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。

发表评论