首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

C++课堂习题请帮忙,该怎么处理

2012-01-06 
C++课堂习题请帮忙一个很让我头疼的数学题,请大家帮忙我知道 一个角度,还有 一个 移动速度我想用 C++ 来写

C++课堂习题请帮忙
一个很让我头疼的数学题,请大家帮忙
我知道 一个角度,还有 一个 移动速度

我想用 C++ 来写一下 比如,我的移动速度是我6, 那么角度是 45°的时候 x每个时间片走3 y每个时间片走 -3. 角度是 -90 那,每次 x += 0, y += 6


如果速度是 32° 这样的 ,让 用户输入的 变量。 这个 x,y 每次走的 距离,应该怎么算呢?

[解决办法]
用极坐标或者矩阵 这只是个算法问题 你能行的 自信点
[解决办法]
先建立模型

45度的时候 将速度分解 在X轴上Vx=(3,0) 在Y轴上 Vy = (0,-3)

V = Vx+Vy =(3,3)

|V| = 3倍的根号2 不等于 你的速度6.

矛盾啊 楼主 你可以按照这样的思路做下去。
 
[解决办法]

sin cos
计算
[解决办法]

C/C++ code
x = speed * sin(a);y = speed * cos(a); 

热点排行