怎样用turboc定义一个小球?然后让小球做指定的单摆运动?就是?
怎样用turbo c定义一个小球? 然后让小球做指定的单摆?就是说,怎样来用语言描述小球的运动? 我的所有积分就这点了……
你可以定义小球单摆运动的最低点高度为0,然后根据物理学知识(具体我也忘了,机械能守恒+微积分吧,^-^),推出小球位置(包括横向位移和高度),速度(大小和方向)与时间关系(可以用一个公式表示)。在具体程序中,设一个循环,每次增加一个微小时间t,时刻就是k*t(k循环次数),然后利用这个公式可以算出各种参数(如前面所讲),用printf表述出来,还可以加判断比如速度为0达到最高点,高度为0时速度最大等,当然复杂点可以考虑空气阻力因素,还是要建立数学模型......