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
资源简介:A modified version of PSO algorithm which can be used to search the minimum value inside a specified range. Using f1s.m to test the function!
上传时间: 2013-12-15
上传用户:xhz1993
资源简介:A byte comunication system made in java that can be used to send messages in betweeen computers on the same network.
上传时间: 2017-08-12
上传用户:1159797854
资源简介:a matlab code that can be used for calculating the PCA of any kind of data , using simulink
上传时间: 2017-09-03
上传用户:zhichenglu
资源简介:ICA can be used in brain activation studies to reduce the number of dimension and filter out independent and interesting activations. This demonstration shows two studies. One provided by Hvidovre Universitets Hospital, Denmark, that consis...
上传时间: 2015-04-19
上传用户:zukfu
资源简介:a3load is 8051 firmware that can be used for uploading or downloading to EZ-USB RAM (internal or external). It implements the vendor specific command bRequest = 0xA3. The address to download/upload to/from is specified in the wValue fie...
上传时间: 2013-12-25
上传用户:zhaiye
资源简介:he LPC932 can be used to create a Pulse Width Modulated PWM signal. That s an analog signal, with only 2 discrete levels, for example 0V and 5V and a constant period. The current value of this signal at a certain poiTnt of time is proportio...
上传时间: 2015-05-14
上传用户:CHINA526
资源简介:a non-sharing smart pointer class that can be used with STL containers such as std::map, vector, list, set, and deque. The smart pointer has an assignment operator and greater than operator that call the target object s operator.
上传时间: 2015-06-15
上传用户:Late_Li
资源简介:we shall examine nonparametric procedures that can be used with arbitrary distributions and without the assumption that the forms of theunderlying densities are known.
上传时间: 2016-02-27
上传用户:songnanhua
资源简介:A technical trading system comprises a set of trading rules that can be used to generate trading signals. In general, a simple trading system has one or two parameters that determine the timing of trading signals. Each rule contained in a t...
上传时间: 2013-12-25
上传用户:tianyi223
资源简介:This GUI can be used by entering nu at the MATLAB command prompt. The user can either select a function (f(x)) of their choice or a statistical distribution probability distribution function to plot over a user defined range. The function s...
上传时间: 2016-11-07
上传用户:偷心的海盗
资源简介:These instances, whenmapped to an N-dimensional space, represent a core set that can be used to construct an approximation to theminimumenclosing ball. Solving the SVMlearning problem on these core sets can produce a good approximation so...
上传时间: 2016-11-23
上传用户:lixinxiang
资源简介:This document accompanies a sample co-installer that can be used in conjunction with an INF file to install additional device INF files on the target system during a device installation. The instructions herein apply to the Microsoft Window...
上传时间: 2014-02-28
上传用户:gououo
资源简介:aiParts is a set of C++ classes that can be used to develop artificial intelligence for multi-decision problems. It includes classes that implement the High-Hope technique and some sample programs.
上传时间: 2017-02-20
上传用户:徐孺
资源简介:This SPI-mode SD Card controller is a free SOPC Builder component that can be used in any SOPC Builder system. The included example design runs on the Nios II Embedded Evaluation Kit, Cyclone III edition (NEEK).
上传时间: 2013-12-18
上传用户:jing911003
资源简介:This SPI-mode SD Card controller is a free SOPC Builder component that can be used in any SOPC Builder system. The included example design runs on the Nios II Embedded Evaluation Kit, Cyclone III edition (NEEK).
上传时间: 2017-05-14
上传用户:LouieWu
资源简介:This is a code of Pseudo-Arc Length Continuation Method , the method can be used for solving the nonlinear equations, the principle can re found in some text books. In the code,I prove the agreement of the code with other methods
上传时间: 2013-12-03
上传用户:xzt
资源简介:this document describe how davicom ic dm9000 can be programmed and controlled. this ic can be used in the embedded systems and network lan cards. its is 10/100Mpbs ic.
上传时间: 2014-01-17
上传用户:xfbs821
资源简介:A Bubble Sort - This is a sort that can be used on small numbers of records. Bubble Sorts file orig.txt in the application path.
上传时间: 2017-06-25
上传用户:黄华强
资源简介:MultiUse COM object that can be used to administer, send and retrieve mail by Shawn Anderson
上传时间: 2014-01-17
上传用户:talenthn
资源简介:This code can be used to model a microstrip line or a microstrip patch antenna (the particular problem being modeled is determined at compile-time via various declarations).
上传时间: 2013-12-31
上传用户:wpt