Allen-ISD-Computer-Science / REPO_AutomaticDifferentiation_2024

Given some input equation, provide a numerical derivative at a given point. The user have a standard text input for the equation and point and the algorithm will provide the numerical derivative along with the steps the algorithm took to derive it. This algorithm will be able to differentiate trigonometric function, logarithmic, and exponentials.
GNU General Public License v3.0
0 stars 0 forks source link

CS-II-ISP-Automatic-Differentiation

NOTE: This staging is entirely unstable and not ready for use! Pylint Poetry Build

Vision Statement

Given some input equation, provide a numerical derivative at a given point. The user have a standard text input for the equation and point and the algorithm will provide the numerical derivative along with the steps the algorithm took to derive it. This algorithm will be able to differentiate trigonometric function, logarithmic, and exponential functions. It will not do implicit differentiation, inverse functions, or hyperbolic trigonometric functions. The algorithm will provide a RESTful API that will interface with a web app, Android, and iOS app to provide good user experience.

Roles