Euler-Lagrange tool package

Use the Euler-Lagrange equation to derive differential equations

Download
Download

You are now following this Submission

Cite As

Mischa Kim (2026). Euler-Lagrange tool package (https://in.mathworks.com/matlabcentral/fileexchange/49796-euler-lagrange-tool-package), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.5.0

Improved backward compatibility. This function now works with the following releases: R2013a, and R2014a through R2016b.

Download
1.4.0

Replaced code fragments that will be removed in future MATLAB releases (creating symbolic variables from strings). Added support for internal and external generalized forces.

Download
1.4.0-0

Minor update: the tool now accounts for the fact that odeToVectorField performs substitutions during conversion. As a result, the order of the created differential equations now matches the order of the state vector components.

Download
1.3.0

Fixed another typo

Download
1.2.0

This version also accounts for Rayleigh-type dissipation functions

Download
1.1.0

Added tool picture.

Download
1.0.0

Download