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
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
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