» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] [数学不及格系列]加速度求距离

posted by wap, platform: Firefox

好了我又来了..

现在知道一物体初始速度是 10
知道物体在下一秒的速度是 8.5
知道物体在下下一秒的速度是 7.225
也就是说物体在2个相邻的时间单位之间的速度是 85% 的关系
那么要计算这个物体 x 秒后跑了多远. 这个貌似无法用简单的加速度来算 求问这个怎么算?

本帖最后由 beterhans 于 2013-6-21 16:14 通过手机版编辑

[ 本帖最后由 beterhans 于 2013-6-21 16:17 编辑 ]
附件: 您所在的用户组无法下载或查看附件


TOP

引用:
原帖由 hellblack 于 2013-6-21 15:46 发表
画VT图,求面积就行。
这题目太不严密了,比如每秒之间的加速度是否恒定?间隔时间单位是多少?
加速度不恒定
时间没有单位

关系看图


[ 本帖最后由 beterhans 于 2013-6-21 16:18 编辑 ]
附件: 您所在的用户组无法下载或查看附件



TOP

引用:
原帖由 flyingchaos 于 2013-6-21 15:58 发表
v=f(t)=v0*0.85^t,然后对f(t) 积分即可
看来没戏了 不会算积分... :D :D :D


TOP

posted by wap, platform: Firefox
引用:
原帖由 @易水寒风  于 2013-6-21 16:05 发表
积分吧,很简单∫ a^x dx这格式

a 是不恒定的

TOP

引用:
原帖由 易水寒风 于 2013-6-21 16:25 发表
a不是0.85么?
a 我记得是 V2-V1 的值吧
V2-V1 是不固定的
但是 V2/V1 的值固定

但到我记错了?

[ 本帖最后由 beterhans 于 2013-6-21 16:29 编辑 ]

TOP

posted by wap, platform: Chrome
引用:
原帖由 @杨叔带我走吧  于 2013-6-21 19:12 发表
其实我想问……为啥数学题出现在这个区……
其实我想改个代码而已...
但是要用到 积分肯定没戏了.

具体用法是这样的
PC 上有个叫做 Mugen 的格斗游戏引擎可以自己 DIY
我最经在改近某人的 A.I.

但是这个A.I 需要判断一下 一拳打出去能否打到对方
比如 中拳 =>重拳 是一个 Target combo
中拳的攻击距离是 50 重全的攻击距离是 100
中拳从做动作开始到击中对方需要 6 个时间
重拳击中对方需要 8 个时间
一秒钟在游戏里是 60 个时间
当中拳击中对手后对手开始后退,后退的速度就是我描述的这个 85% 的关系
那么我要算出如果从现在开始我出重拳8个时间能否连得上这个 combo 也就是对方时候还在我的攻击范围以内.
但是这个游戏的引擎肯定不会强大到能做积分... 所以只能自己手写一个估算了。如果能算就能算得很精确.

TOP

posted by wap, platform: Safari
引用:
原帖由 @flyingchaos  于 2013-6-21 23:01 发表
捉鸡,lz到现在还没搞定,果然是数死早,只好送佛送到西了,积分后结果是s=f(x)=61.53(10.85^x),这个游戏引擎应该能计算
61.53 是怎么来的

TOP

posted by wap, platform: Safari
引用:
原帖由 @flyingchaos  于 2013-6-22 00:04 发表
幂函数的原函数里有一项1/ln0.85
大榭 下次试试试试

TOP

posted by wap, platform: Safari
引用:
原帖由 @xiejia31  于 2013-6-22 00:14 发表
直接用编程实现吧。如果是游戏开发这个AI,简易取值简单点。否者容易出错。
引擎是不能改的... 呵呵
你只能再引擎能力范围内 折腾

TOP

发新话题
     
官方公众号及微博