Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

MATLAB 中的 CORDIC 算法

MATLAB® 中的 CORDIC 算法运算

基于 CORDIC(坐标旋转数字计算方法)的算法是硬件效率最高的算法之一,因为它们只需进行迭代移位相加运算。CORDIC 算法不需要显式乘数,它适合计算各种函数。

函数

cordicabsCORDIC-based absolute value
cordicacosCORDIC-based approximation of inverse cosine
cordicangleCORDIC-based phase angle
cordicasinCORDIC-based approximation of inverse sine
cordicatan2CORDIC-based four quadrant inverse tangent
cordiccart2polTransform Cartesian coordinates to polar using CORDIC-based approximation
cordiccexpCORDIC-based approximation of complex exponential
cordiccosCORDIC-based approximation of cosine
fixed.cordicDivideFixed-point divide using CORDIC (自 R2020b 起)
cordicpol2cartCORDIC-based approximation of polar-to-Cartesian conversion
fixed.cordicReciprocalFixed-point reciprocal using CORDIC (自 R2021b 起)
cordicrotateRotate input using CORDIC-based approximation
cordicsigmoidCORDIC-based approximation of sigmoid activation (自 R2023b 起)
cordicsinCORDIC-based approximation of sine
cordicsincosCORDIC-based approximation of sine and cosine
cordicsinhcoshCORDIC-based approximation of hyperbolic sine and cosine (自 R2023b 起)
cordicsqrtCORDIC-based approximation of square root
cordictanhCORDIC-based hyperbolic tangent