This Python repository provides an implementation of fractional derivative and integral operations based on the work of Auralius Manurung and Jonathan in MATLAB. The code has been converted into Python, with the aim of making these operations accessible to a wider community of Python users.
fractional_derivatives_animation.mp4
Fractional derivatives and integrals are essential mathematical operations used in various fields such as signal processing, physics, and engineering. This repository offers Python functions for calculating fractional derivatives and integrals efficiently using vectorization.
The original MATLAB implementations that served as the basis for this Python version are:
- Auralius Manurung's MATLAB repository: Fractional Derivative and Integral
- Jonathan's MATLAB Central File Exchange: Fractional Derivative
To get started with using the Python implementation, you can refer to the provided documentation and examples in the source code. The primary function for calculating fractional derivatives is fgl_deriv
. You can find information on its usage by typing the following command in your Python environment:
from fractional_derivative import fgl_deriv
help(fgl_deriv)
Citations
If you find this Python implementation useful in your work, please consider citing the original MATLAB repositories:
Auralius Manurung (2023). Fractional Derivative and Integral. GitHub Repository
Jonathan (2023). Fractional Derivative. MATLAB Central File Exchange