1
6
速度是角度的变化率,速度的变化只影响最后一个间隔的角度变化,因此:
上一个周期的时间应该放在什么地方,明白吗? |
2
4
你自己说的:你想 改变角速度 .在现实世界中,角速度的变化受到物体角惯性的限制。这意味着它不能在步骤1中“离散”。 相反,角速度是角加速度的积分。角 位置 是角速度的积分。 所以对于一个恒定的角加速度,你可以说 速度(t)=t*acc+vel [ t=0 ] . 和 角度(t)=t 二 *ACC/2+VEL [ t=0 ] *T+角 [ t=0 ] . 然后你可以用角度的sin和cos来计算你的卡瑟位置。 角加速度 可以 变化很大。 |
3
3
如果你只是在做,你就没有正确地使用加速度。
此外,加速度=1是一个很大的角速度变化,以弧度为单位-尝试一个较小的值,例如
|
4
3
为了使角速度平稳增加,需要增加角加速度
x=半径*cos(theta)
θ(t)=θ(0)+ω(0)*t+0.5*α*t^2 式中,t是时间,θ(0)是时间0时的角位置,ω(0)是时间0时的角速度(等于速度参数),α是角加速度参数,您选择合适的参数。 |
5
2
使用
指出圆走了多远是错误的。只有在速度不变的情况下才有意义。 相反,您需要将行驶距离存储在一个变量中,然后根据当前速度和自上次绘制以来的时间间隔将变量增加一个数量。 其他人使用加速度的建议也很好。尝试一下
|
6
0
你需要从角速度的角度来考虑这个问题。 你在计算角度,θ,作为时间*速度,如果速度是速度的传统意义,也就是距离/时间,这是没有意义的。角速度是角度/时间(即弧度/秒或度/秒)。常规速度是应用角速度后起点和终点/时间之间的距离。 |
7
0
|
fghjk · 绘制轨迹(python) 6 年前 |
datapanda · 三维网格的莫顿反向编码 6 年前 |
Bikash · 在Mathematica中绘制量子谐振子 6 年前 |
Kinaeh · Java-物理计算的数据类型是什么? 7 年前 |
mallwright · btMultiBody中的关节抽搐 7 年前 |
user7884512 · 确定目标距离处的最终速度 7 年前 |