cordic methods describe essentially the same algorithm that with suitably chosen inputs can be used to calculate a whole range of scientific functions including sin, cos, tan, arctan, arcsin, arccos, sinh, cosh, tanh, arctanh, log, exp, square root and even multiply and divide. the method dates back to volder [1959], and due to its versatility and compactness, it made possible the microcoding of the hp35 pocket scientific calculator in 1972. here is some code to illustrate the techniques. ive split the methods into three parts linear, circular and hyperbolic. in the hp35 microcode these would be unified into one function (for space reasons). because the linear mode can perform multiply and divide, you only need add/subtract and shift to complete the implementation. you can select in the code whether to do the multiples and divides also by cordic means. other multiplies and divides are all powers of 2 (these dont count). to eliminate these too, would involve ieee hackery.
资源简介:cordic methods describe essentially the same algorithm that with suitably chosen inputs can be used to calculate a whole range of scientific functions including sin, cos, tan, arctan, arcsin, arccos, sinh, cosh, tanh, arctanh, log, exp, sq...
上传时间: 2017-03-02
上传用户:litianchu
资源简介:this progam written in java language and describe the des algorithm that allow us to encrypt and decrypt the information
上传时间: 2014-01-02
上传用户:TF2015
资源简介:We describe and demonstrate an algorithm that takes as input an unorganized set of points fx1􀀀 􀀀 xng 􀀀 IR3 on or near an unknown manifold M, and produces as output a simplicial surface that approximates M. N...
上传时间: 2013-12-18
上传用户:xc216
资源简介:This application note describes the three methods that can be used to program the Flash code memory of the 89C51Rx+/Rx2/66x families of microcontrollers. It discusses in detail the operation of the In-System Programming (ISP) capability ...
上传时间: 2014-01-16
上传用户:woshiayin
资源简介:The GP kernel is a C++ class library that can be used to apply genetic programming techniques to all kinds of problems. The library defines a class hierarchy. An integral component is the ability to produce automatically defined function...
上传时间: 2016-08-17
上传用户:zhengzg
资源简介:用vc实现Apriori算法的全部功能.请大家尽情心使用!-the algorithm can be used vc Apriori algorithm to achieve the full. Please rest assured use!
上传时间: 2013-12-20
上传用户:ynzfm
资源简介:this is the opencv source code that can be used free
上传时间: 2014-12-20
上传用户:王楚楚
资源简介:This algorithm is to count the dark colored pixels in the input image. This can be used in goods sorting like rice, paddy etc... in paddy or rice or other goods or products to sort out the bad or defect one we can use this algorithm. I had...
上传时间: 2017-05-02
上传用户:liglechongchong
资源简介:this document describe davicom ic dm9000 DM9000.c . this ic can be used in the embedded systems and network lan cards. its is 10/100Mpbs ic.
上传时间: 2017-06-02
上传用户:yiwen213
资源简介:s document describe davicom ic dm9000 DM9000_h.h . this ic can be used in the embedded systems and network lan cards. its is 10/100Mpbs ic.
上传时间: 2013-12-10
上传用户:xyipie