Sign In

Automatic Differentiation by SLO Systems - Toolkit for LabVIEW Download

Implementation of dual numbers and forward-mode automatic differentiation

* 1 ↓21
ReleasedFeb 10, 2021
Publisher SLO Systems
LicenseMIT License
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Project links Homepage   Repository  


This library presents an implementation of dual numbers and forward-mode automatic differentiation.

Currently, all basic and trigonometric functions are implemented, mirroring the primitives included in LabVIEW for normal numbers. The primitives have inputs compatible with both normal numbers in LabVIEW and dual numbers using malleable VIs, but their output will always output a dual number.

Evaluations of a dual number function, derivative, partial derivative, gradient, directional derivative, and Jacobian are implemented. A simple instance of Newton's method is also provided.

View examples in Help -> Find Examples... -> Directory Structure -> SLO Systems -> Automatic Differentiation.

Release Notes (Feb 10, 2021)

Fixed palette to be under a single SLO Systems palette category.

Contributors: @bmitc

Install with VIPM Download Package

Note, you must have the VIPM Desktop app to install this package into LabVIEW.


  Post an Idea   Post a Resource

Recent Posts