摘要 |
<p><P>PROBLEM TO BE SOLVED: To calculate a sine function and a cosine function at high speed, using Taylor series. <P>SOLUTION: A cyclic setting section 13 sets Taylor series for calculating the sine function by deforming to a single cyclic formula common to each term including a new known number Q, which is obtained from a known number Q by multiplying the square of a variable X, shifting by a shift number S, and then adding a constant K to the above result (Q=K+S×X<SP>2</SP>×Q). An adjustment section 14 adjusts and prepares the shift number S so that the variable X has a maximum value 1 within the variation range of the variable X, and that the constant K becomes no greater than 1. A cyclic formula execution section 15 inputs angle information i, so as to transform to the variable X, and derives a sine function sinθi of the angle information i by successively executing the cyclic formula from a higher order toward a lower order for the number of terms of Taylor series. <P>COPYRIGHT: (C)2005,JPO&NCIPI</p> |