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

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try 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