- sin: documentation ( source)
- cos: documentation ( source)
- pi: documentation ( source)
<?php
$A;
$CA;
$D;
$DA;
$DNM;
$i;
$V;
$X;
$XINC;
$XINCP;
$Y;
$YINC;
$YINCP;
$Z;
$ZDEC;
$ZDECP;
$V = 100;
$DA = 6;
$DNM = $V / 3600;
$D = $DNM * 1852;
$ZDECP = cos($DA / 180 * pi());
$ZDEC = $D * $ZDECP;
for ($A = 0; $A <= 180; $A += 3) {
$X = 0;
$Y = 0;
$Z = 3000;
$CA = 0;
while ($Z >= 0) {
echo "A: $A CA: $CA X: $X Y: $Y Z: $Z";
$XINCP = sin($CA / 180 * pi());
$XINC = $D * $XINCP;
$YINCP = cos($CA / 180 * pi());
$YINC = $D * $YINCP;
$X = $X + $XINC;
$Y = $Y + $YINC;
$Z = $Z - $ZDEC;
if ($CA < $A) {
$CA = $CA + 3;
}
echo"
";
}
echo"
";
}