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.
标签: essentially algorithm describe suitably
上传时间: 2017-03-02
上传用户:litianchu
A book on Spectral Methods in Matlab BY treffethen...
标签: treffethen Spectral Methods Matlab
上传时间: 2013-12-25
上传用户:jackgao
It is a GUI designed for the learning of Adaptive Filters
标签: Adaptive designed learning Filters
上传时间: 2013-12-04
上传用户:ggwz258
learning English The following appeared in a memorandum written by the vice president of Nature s Way, a chain of stores selling health food and other health-related products. "Previous experience has shown that our stores are most profitable in areas where residents are highly concerned with leading healthy lives. We should therefore build our next new store in Plainsville, which has many such residents. Plainsville merchants report that sales of running shoes and exercise clothing are at all-time highs. The local health club, which nearly closed five years ago due to lack of business, has more members than ever, and the weight training and aerobics classes are always full. We can even anticipate a new generation of customers: Plainsville s schoolchildren are required to participate in a fitness for life program, which emphasizes the benefits of regular exercise at an early age.
标签: memorandum following president learning
上传时间: 2017-03-06
上传用户:youth25
essentials of c++ it allows learning basics about c++
标签: essentials learning allows basics
上传时间: 2017-03-07
上传用户:李彦东
simple ATM [Automatic Teller Machine] system the basic functions Login including write-offs, inquiries, deposits, withdrawals and alter the code. Simulation of ATM terminal users logged in, their account numbers and passwords through the ATM network to transmit to the server, ATM database server based on the information to confirm the account number and password is correct, the results back to the ATM terminal. If the correct account number and password, the ATM into the next terminal interface Otherwise prompt mistakes. Cancellation notice for the operation of the server ATM transactions concluded inquiries, deposits, withdrawals and alter the code operations are first sent an order to ATM servers, ATM by the database server implementation of the corresponding operation and operating res
标签: write-offs Automatic functions including
上传时间: 2014-01-20
上传用户:semi1981
How to set the Windows Administrator auto logon
标签: Administrator Windows logon auto
上传时间: 2017-03-10
上传用户:jichenxi0730
This is the good examples for support vector machine
标签: examples support machine vector
上传时间: 2017-03-10
上传用户:牛津鞋
this is also good for learning SVM algorithm
标签: algorithm learning this also
上传时间: 2017-03-10
上传用户:siguazgb
a complete biblio of the asynchronous machine
标签: asynchronous complete machine biblio
上传时间: 2017-03-18
上传用户:懒龙1988