CADA is a MATLAB toolbox for computing analytic derivatives of functions defined by MATLAB computer programs. CADA uses operator overloading together in such a manner that a new computer code is generated that contains the derivative of the original function. CADA generates derivatives in a sparse manner, that is, only the nonzero derivatives (along with the corresponding indices) are shown in the derivative code. The derivative code produced by CADA can be differentiated repeatedly to generate as many derivatives as desired. At each level of differentiation, only the nonzero derivatives are stored along with the indices corresponding to those derivatives. CADA is relatively straightforward to use; the only requirement is that the user have a later version of MATLAB and that the code contain only those mathematical functions that are defined in the object-overloaded library @cada in the CADA repository.

Features

  • Generates Sparse Representations of Derivatives
  • Can Be Used to Obtain Derivatives of Any Order
  • Can Differentiate Matrix Functions of a Matrix
  • Derivatives Can Be Evaluated Using Same Input as That of Original Function

Project Activity

See All Activity >

Follow CADA

CADA Web Site

nel_h2
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Thanks for updates ;)
    2 users found this review helpful.
Read more reviews >

Additional Project Details

Registered

2011-10-26