c++ - 计算进出硬性急/钝方向变化的减速度和加速度
问题描述
我有一个动画运动员(足球运动员)以平均速度(按 40 码冲刺时间计算)跑步,被要求以任何锐角或钝角改变方向。计算“硬”方向变化时的减速度/加速度的公式是什么?例如; 我将如何计算在冲刺 15 码(假设 40 码 4.6 秒)后减速到 90 度转弯的速度,然后加速回到全速?
我想我正在寻找某种算法或函数来帮助我计算方向能力的变化。这只有 40 码冲刺时间,以及运动员的身高和体重。我也有与改变方向练习有关的时间,但很难将简单的路线转弯与多次改变方向练习等同起来。
最终,我想创建一个看起来不像在整个路线中全速奔跑的角色,但必须考虑到减速并随着方向的改变而加速。最好的运动员可以很快地做到这一点,而且不费力气。
如果我错误地标记了这个,我深表歉意。
解决方案
推荐阅读
- reactjs - 如何自定义材质 UI 文本字段日期时间选择器?
- python - 在python中读取和编码(b64)pdf文件
- python - 发送 python URL 请求并遍历数据中的范围
- python - 安装后没有名为“sklearn”的模块
- python - matplotlib 负值倒置
- python - 在 Python 函数中,何时应将参数作为前缀传递,以及何时在函数内部传递
- drupal - 树枝中重复字段的唯一ID - Drupal 8
- typescript - 根据函数的第一个参数定义第二个参数的类型为泛型类
- java - JToggleButton 选中时的背景颜色
- mysql - 如何使用 4 个字节将日期保存在 mysql 时间戳中,两个?