给定点的加速度由a = 5-0.004364 * v ^ 2给出 我想将v和x的所有值以及a存储在列表中,以便稍后我可以将它们绘制为时间的函数。请记住,我是初学者。到目前为止,这是我的代码:
x_val=0
x=[]
x.append(x_val)
v_val=0
v=[]
v.append(v_val)
a_val=5.0
a=[]
a.append(a_val)
h=0.1
while x_val <=100:
v_val += (a_val*h)
x_val += (v_val*h)
a_val=(5-0.004364*(v_val**2)
a.append(a_val)
v.append(v_val)
x.append(x_val)
我在“a.append(a_val)”上遇到语法错误:语法无效 我在这做错了什么?请帮忙
答案 0 :(得分:1)
下面的行中缺少封闭的括号
`a_val=(5-0.004364*(v_val**2)`