第一个
{
real hcoeff;
real Front_position;
real now_position;
real Casting_speed;
float now_time;
int i;
Casting_speed = 0.0024;
for(i=0;i<500;i++)
{
now_time=time-1.7*i;
if (now_time<1.25)
{
now_position=0.0024*now_time;
Front_position=0.00288*i+now_position;
}
else if (now_time<1.45)
Front_position=0.00288*i+0.003;
else if (now_time<1.5)
{
now_position=-0.0022*(time-1.45);
Front_position=0.00288*i+0.003+now_position;
}
else
Front_position=0.00288*(i+1);
}
第二个
if (Front_position >= y_coor)
{
if (Front_position-y_coor < 0.04)
hcoeff = 1200.;
else if (Front_position-y_coor < 0.088)
hcoeff = 1500.;
else if (Front_position-y_coor < 0.14)
hcoeff = 1800.;
else if (Front_position-y_coor < 1.4)
hcoeff = 50.;
else
hcoeff = 10.;
}
else
hcoeff = 0.;
return hcoeff;