next up previous contents
Next: Appliquer l'algorithme Up: L'agorithme de CORDIC sur Previous: L'agorithme de CORDIC sur   Contents

Ramener la valeur à évaluer

dans l'intervalle où la méthode est applicable en utilisant (par exemple) les transformations: ($\ln(10)$, $\pi/2$, $\pi $ sont également précalculées et $\pi/4= \arctan(1)$)

$\ln$ sur $\rbrack 1, 10\rbrack$7.7

\begin{displaymath} \ln(x)= \ln( x 10^{-n}) + n \ln(10) \end{displaymath}

$\exp$ sur $\rbrack 0, ln(10)\rbrack$ 7.8

\begin{displaymath} \exp(x)= \exp(x - n \ln(10)) 10^n \end{displaymath}

$arctan$ sur $\rbrack 0, 1\rbrack$

\begin{displaymath} \arctan(x) = \begin{cases} -\arctan(-x) & \text{ si } x <0 ... ...uis} \ \pi/2-\arctan(1/x) & \text{ si } x >1 \ \end{cases}\end{displaymath}

$\tan$ sur $\rbrack 0, \pi/4\rbrack$ 7.9

\begin{displaymath} \tan(x)= \begin{cases} \tan(x \mod \pi) & \text{puis} \ ... ... \frac{1}{\tan(\pi/2-x)} & \text{si} x>\pi/4 \ \end{cases}\end{displaymath}

En réalité les algorithmes restent valides pour des valeurs plus grandes que ce qui est précisé mais perdent alors en efficacité.7.10


Faq de fr.sci.maths 2003-12-14