Main Content

34,027 results in File Exchange

Euler-Lagrange tool package

Version 1.5.0.0 by Mischa Kim

Use the Euler-Lagrange equation to derive differential equations

Use the Euler-Lagrange tool to derive differential equations based on the system Lagrangian. The Lagrangian is defined symbolically in terms of the generalized coordinates and velocities, and the

- EulerLagrange Derives the system differential equations based on the
- Pendulum_demo This demo illustrates the usage of the EulerLagrange tool
  • 6.8K (All time)
  • 8 (Last 30 days)
  • 4.5 / 5
  • Community
  • 24 Oct 2016

Euler-Lagrange Solver

Version 1.0.2 by Morten Veng

A function that solves the Euler-Lagrange Equations using the Symbolic Math Toolbox.

A function that solves the Euler-Lagrange Equations using the Symbolic Math Toolbox. It comes with three examples: 1) a generic point-mass model, 2) a 6-DOF quadrotor model and 3) an inverted

  • 688 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 7 Jul 2021

Euler–Lagrange equation

Version 1.0.0.1 by Hitoshi Takeshita

Solve Euler–Lagrange equation automatically.

  • 2.6K (All time)
  • 1 (Last 30 days)
  • 4.8 / 5
  • Community
  • 1 Sep 2016

Physical modeling in academia: the rotary pendulum with low-cost hardware

Version 1.2.0.1 by Mischa Kim

Model, analyze and deploy the rotary pendulum system

implementation models for LEGO Mindstorms NXT and EV3, a video showing the controlled LEGO system in action, and a hardware construction manual. For the traditional modeling approach the Euler-Lagrange tool is

- EulerLagrange Derives the system differential equations based on the
  • 3.5K (All time)
  • 8 (Last 30 days)
  • 4.4 / 5
  • Community
  • 1 Sep 2016

Matlab Euler-Lagrange Library

Version 1.5 by mansour torabi

Using this library one can derive differential equations for any dynamic systems and solve response of the system for a given conditions.

Matlab: Euler-Lagrange Library for Derving Equations of Dynamic SystemsUsing the above library, one can derive differential equations for any dynamic systems and solve response of the system for a

  • 1K (All time)
  • 9 (Last 30 days)
  • 2.8 / 5
  • Community
  • 16 Jul 2024

Multi-Pendulum simulation

Version 1.2.0.0 by Tillmann Stübler

Simulation of a multi-pendulum for any number of segments.

derived from Euler-Lagrange equations. The multi pendulum is a beautiful example of how a simple physical system can produce unpredictable, chaotic behaviour. It's also a nice example of using

  • 442 (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 21 Nov 2016

Dynamics Simulator for Kinematic Chains

Version 1.0.0.0 by Bassam Jalgha

This is a library that performs a dynamics simulation of a robotic arm.

The library is a basic dynamic simulator for kinematic chains. You just need to provide the symbolic Denavit-Hartenber parameter matrix. 'ComputeDynamics' function uses the Euler-Lagrange method to

  • 1.6K (All time)
  • 2 (Last 30 days)
  • 4.0 / 5
  • Community
  • 22 Aug 2011

Double Pendulum

Version 1.0.0 by Mohammad alshikh khalil

A double pendulum consists of one pendulum attached to another.

A double pendulum movement simulation using Matlab script editor by solving the Euler-Lagrange differential equations for theta1 and theta2

  • 220 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 25 Jan 2021

Kinematic Filtering for human and robot Trajectories

Version 1.0.0.0 by Yaron Meirovitch

Kinematic Filtering computes the smoothest trajectory representing the noisy input trajectory

those constraints.===== Algorithm [2] ========Solving boundary value problem for the Euler-Lagrange Equations of the jerk-accuracy functional.[x, y, ... ]=filter_JA(trj_ns); filter_JA computes the

- This is a demo showing how to call Jerk-Accuracy filtering on noisy
- This is a first version of optimal kinematic filtering (IEEE T-RO Meirovitch et al., 2016).
  • 584 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 22 Dec 2016

Lagrange Mechanics

Version 1.5.0.0 by Peter van Alem

Simulation of double and coupled pendulum

Simulation of motion of pendula (2D & 3D) by solving Euler Lagrange equations

  • 1.5K (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 24 Aug 2024

Euclidian projection on ellipsoid and conic

Version 1.4.0.0 by Bruno Luong

Projecting a point on ellipsoid or conic in n-dimensional space

center.Or on generalized conic E = { x : x'*A*x + b'*x + c = 0 }.The projection is the minimization problem: min | x - P | (or max | x - P|) for x in E.Method: solve the Euler Lagrange equation with respect

  • 1.1K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 25 May 2010

13 DOF motorcycle model W. Ooms

Version 1.0.0.0 by Lucas Tassilo Scharbrodt

create and watch realistic simulations of motorcycle maneuvers - theoretical mechanics

Yamaha FJR 1300). The motorcycle parts are rear wheel, swingarm, main body, steering head, front fork and front wheel. Using the Euler-Lagrange formalism of classical mechanics 13 second order non linear

- - input of q and qd so that tire forces and alphas and kappas can be
  • 753 (All time)
  • 8 (Last 30 days)
  • 4.7 / 5
  • Community
  • 9 Jul 2018

Gyroscope-Gyrocompass

Version 1.5.0.0 by karlosgk

Numerical solution of gyroscope-gyrocompass Lagrange equations

The mfile 'gyroscope_plot' produces:-Generalized coordinates, velocities/time (euler angles 313)-Phase subspaces-State space -Energies/time-Generalized momenta/time-Simulation: symmetry axis pathThe

- Generalized coorditates are Euler angles 3-1-3 (ph)-preccesion,(th)-nutation, (ps)-spin
  • 1.5K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 17 Jan 2013

motorcycle model

Version 1.2.0.0 by Wesley

13 dof motorcycle model

- - input of q and qd so that tire forces and alphas and kappas can be
  • 2.1K (All time)
  • 8 (Last 30 days)
  • 4.4 / 5
  • Community
  • 4 Apr 2012

Spherical-Robot-Norma-Dynemics

Version 1.0.1 by Saeed Moazami

This file represents the dynamics of Norma, a spherical robot. Please refer to https://arxiv.org/pdf/1908.02243 for more details

turning maneuvers as a nonholonomic robot. The advantage of the proposed mechanical design lies in its convenience of physical implementation, agility, and accurate mathematical model. The Euler Lagrange

  • 120 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 13 Jul 2021

Animated Double Pendulum

Version 1.1.0.0 by Alexander Erlich

Show animation of the double pendulum's (mostly) chaotic behavior.

  • 13.1K (All time)
  • 2 (Last 30 days)
  • 4.3 / 5
  • Community
  • 4 Oct 2010

Rigid motions and robotics toolbox

Version 1.1 by Antonio Tristán Vega

3D rigid transforms and robotics with quaternions and dual quaternions (OO interface)

capabilities of the toolbox include: + Newton-Euler recursive dynamics, i.e. finding forces and torques at each joint from known kinematics. + Lagrange-Euler dynamics, i.e. matrix

- http://es.mathworks.com/help/matlab/matlab_oop/class-attributes.html
- Simple test for the SCORBOT ER 4u-related software
- http://es.mathworks.com/help/matlab/matlab_oop/class-attributes.html
  • 1.3K (All time)
  • 5 (Last 30 days)
  • 5.0 / 5
  • Community
  • 28 Mar 2017

animated spinning top with Cardan mounting

Version 1.1.0.0 by Alexander Erlich

Plots an animated spinning top with Cardan mounting from raw animation data.

The 3D animation is created using the surf and drawnow commands. An example animation file is provided. The rotation is based on Euler/Cardan angles and performed with individually computed rotation

  • 2.4K (All time)
  • 1 (Last 30 days)
  • 4.7 / 5
  • Community
  • 1 Aug 2010

Belocerkowski-Davidov method for solving gas dynamical system.

Version 1.0.0.0 by ilia

This program is the part of my BC work.

  • 411 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 16 Jun 2009

ELARA - Flexible Robot Simulation and Control Toolbox

Version 0.1 by Maximilian Herrmann

A MATLAB toolbox for the efficient simulation and optimal control of rigid-flexible robotic systems

discretizations include:- `OCPIntegratorVI`: variational/discrete Euler-Lagrange transcription.- `OCPIntegratorRK("RK2")` and `OCPIntegratorRK("RK4")`: ODE transcriptions with Runge-Kutta integration

- Example Simulation of a one-link tendon-actuated continuum manipulator
- Example Simulation of a Rigid-Flexible System
- Example Simulation of a PD-Controlled "Surgical" Rigid-Soft Manipulator
- Hat map for 6 dimensions, R6 -> se(3), i.e. 4x4 matrix
- Compute the time derivative of the right-trivialized derivaive of the retraction map
- Hat map for so(3) / 3 dimensions R3 -> so(3), i.e. 3x3 matrix
  • 7 (All time)
  • 7 (Last 30 days)
  • -- / 5
  • Community
  • 31 May 2026

Numerical Methods

Version 1.0.0.0 by Mohammad Daneshian

This repository contains mathematic numerical calculations

1-curve fitting & interpolations : Lagrange Interpolation, linear interpolation, linear regression, newton_interpolation1, quadratic interpolation2-integration & derivation

  • 148 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 5 Jan 2021

Several kinds of Mathematical examples!

Version 1.0.0.0 by Giovani Tonel

Here there are several kinds of Mathematical problems!

Chapter II/SECTION 1/2/3bld020101.m Interpolation of 1/(1 + x*x)bld020102.m Lagrange polynomials for n = 3bld020103.m Example for Bezier polynomial of degree n = 3bld020104.m Hermite polynomials for

- BILD026C, Euler explizit: Stabilitaetsbereich
- BILD024, Loesung DGL in dgl.m mit Euler Explizit
- Beispiel zum D'Alembert-Lagrange-Prinzip
- BILD018, Lagrange-Grundpolynome fuer n = 3
- natuerlicher kubischer Interpolations-Spline
- BILD019, Hermite-Grundpolynome fuer n = 3 , H_0i
- BILD030101, Beispiel 1, Dennis-Schnabel
- Berechnet ARENSTORF-Orbits mit Mondmasse MU = 0
- Beispiel fuer Bezier-Polynom vom Grad n = 3
- Bubble-Funktion
- berechnet Bezier-Polygon p (auf [0,1]) gegeben durch Bezier-Punkte b
- Testen der Orientierung beim QR-Algorithmus
- BILD052, Slater-Bedingung
- BILD020202.M, Tschebyscheff-Polynome fuer n = 3
- Rechnung fuer Kepler-Problem
- BILD037, Beispiel 1, Dennis-Schnabel
- bld040102, Legendre-Transformation
- kubisches Hermite-Polynom
- BILD029B, Stabilitaetsbereiche der impliziten ADAMS-Verfahren
- Paraboloid-Koordinaten
- Abb. 156, Fortsetzung nach Allgower-Georg
- BILD019B, Hermite-Grundpolynome fuer n = 3, H_1i
- Zeichnet geschlossene Spline-Kurve
- POISSON-Gleichung, Geometriedaten
- Pitchfork-Bifurkation
- Legendre-Polynome
- Beispiel zur Poisson-Gleichung
- BILD029A, Stabilitaetsbereiche der expliziten ADAMS-Verfahren
  • 3.6K (All time)
  • 1 (Last 30 days)
  • 4.5 / 5
  • Community
  • 2 Aug 2007

Computing Lagrange points L1-L3

Version 1.0.3 by Bill McKeeman

Detailed computation and discussion of Lagrange Points L1-L3 and a few words about L4-L5.

The placement of the JWST (Hubble follow-on telescope) at Lagrange Point L2 has increased interest in these unusual points in space. They were first mentioned by Euler and carefully analyzed by

  • 207 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 23 Mar 2022

MATLAB Support for MinGW-w64 C/C++/Fortran Compiler

Install the MinGW-w64 C/C++/Fortran compiler for Windows

  • 1.2M (All time)
  • 7.8K (Last 30 days)
  • 2.9 / 5
  • MathWorks
  • 26 Jan 2026

Function to Convert between DCM, Euler angles, Quaternions, and Euler vectors

Version 1.11.0.0 by John Fuller

Function to convert rotation data between 4 types: DCM, Euler Angles, Quaternions, and Euler Param.

SpinCalc is a consolidated matlab function that will convert any rotation data between the 4 types included. Will also convert between 2 different Euler angle set types.Multiple orientations can be

  • 15.3K (All time)
  • 3 (Last 30 days)
  • 4.8 / 5
  • Community
  • 25 Jan 2013

Avionics and UAV Control Systems Library

Version 1.0.0 by Mustafa Serdar

R&D portfolio for UAV flight dynamics, control systems, and autonomous navigation algorithms

calculating rigid body dynamics using **Euler Equations**.* **Features:** Motor Mixing Algorithm (Quad-X), Aerodynamic Drag, and 3D Visualization.### 2. 👁️ Computer Vision & Autonomous Tracking

  • 60 (All time)
  • 8 (Last 30 days)
  • 5.0 / 5
  • Community
  • 1 Dec 2025

Euler c2d Transformations (c2d_euler)

Version 2.2.2.0 by Tamas Kis

Transforms a continuous transfer function to a discrete transfer function using the forward and backward Euler methods.

c2d_euler Transforms a continuous transfer function to a discrete transfer function using the forward and backward Euler methods.SyntaxHz = c2d_euler(Hs,T,type) Hz =

  • 1.5K (All time)
  • 9 (Last 30 days)
  • 5.0 / 5
  • Community
  • 16 Jul 2024

Natural frequencies & buckling loads of columns using Finite Element Method

Version 1.3.0.0 by KSSV

Natural frequencies and Euler buckling load are calculated using finite element method technique

These files calculate the natural frequencies and Euler buckling load using Finite element technique. Hermitian beam elements are used as interpolation functions. Assembled mass, geometric stiffness

- To find the natural frequqencies and Euler buckling load of a column
- Thoretical Natural Frequencies and Euler Buckling load for columns with various
  • 6.6K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 22 Sep 2011

Natural-Order Filename Sort

Version 3.4.11 by Stephen23

Alphanumeric sort of filenames or filepaths, with customizable number format.

  • 36.9K (All time)
  • 113 (Last 30 days)
  • 5.0 / 5
  • Community
  • 10 Apr 2026

N-dimensional sparse arrays

Version 1.20.1 by Matt J

Creates an N-dimensional sparse array object, for arbitrary N.

- - A class of N-dimensional sparse arrays.
  • 6.9K (All time)
  • 5 (Last 30 days)
  • 4.8 / 5
  • Community
  • 19 Jan 2025

Natural-Order Row Sort

Version 3.4.11 by Stephen23

Alphanumeric row sort of a cell/string/categorical/table array, with customizable number format.

  • 2.3K (All time)
  • 8 (Last 30 days)
  • 5.0 / 5
  • Community
  • 10 Apr 2026

Customizable Natural-Order Sort

Version 3.4.11 by Stephen23

Alphanumeric sort of a cell/string/categorical array, with customizable number format.

  • 5.8K (All time)
  • 18 (Last 30 days)
  • 5.0 / 5
  • Community
  • 10 Apr 2026

Euler-Bernoulli beam

Version 1.2.0 by Andreas Döring

Analytical solution for Euler-Bernoulli beam with n simple supports.

The live script getEulerBernoulliExamples.mlx shows the exemplary use of the live function getEulerBernoulliFunction.mlx.The live function getEulerBernoulliFunction.mlx returns beam displacement and

  • 530 (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 8 May 2024

wavesoftware

Version 1.0 by Zhuojia FU

Wavesoftware includes numerical simulation of acoustic, water and elastic wave problems

- LAGRANGE Plot the Lagrange function for Tikhonov regularization.
- GEN_FORM Transform a standard-form problem back to the general-form setting.
- BIDIAG Bidiagonalization of an m-times-n matrix with m >= n.
- PINIT Utility init.-procedure for "preconditioned" iterative methods.
- L_CORNER Locate the "corner" of the L-curve.
- FOXGOOD Test problem: severely ill-posed problem.
- PNU "Preconditioned" version of Brakhage's nu-method.
- PLOT_LC Plot the L-curve.
- NU Brakhage's nu-method.
- STD_FORM Transform a general-form reg. problem into one in standard form.
- SHAW Test problem: one-dimensional image restoration model.
- L_CURVE Plot the L-curve and find its "corner".
- QUASIOPT Quasi-optimality criterion for choosing the regularization parameter.
  • 622 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 22 Mar 2016

Lagrange polynomial interpolation

Version 1.0.0.0 by Carlo Castoldi

Lagrange polynomial interpolation

Approx a point-defined function using Lagrange polinomial interpolation method

- %LAGRANGE approx a point-defined function using the Lagrange polynomial interpolation
  • 45.2K (All time)
  • 5 (Last 30 days)
  • 3.7 / 5
  • Community
  • 31 Mar 2016

Inverse dynamics with recursive Newton-Euler

Version 1.0.0.0 by Auralius Manurung

Inverse dynamics with recursive Newton-Euler of an open kinematic chain and standard DH-parameters

Inverse dynamics with recursive Newton-Euler of an open kinematic chain described with standard DH-parametersOptional:Robot toolbox is used for comparison: http://www.petercorke.com/RTB/Download and

  • 1.4K (All time)
  • 6 (Last 30 days)
  • 5.0 / 5
  • Community
  • 6 Nov 2021

MAT2TILES: divide array into equal-sized sub-arrays

Version 1.0.0.0 by Matt J

Splits an array of any dimension into cell array of equal sized chunks.

- MAT2TILES - breaks up an array into a cell array of adjacent sub-arrays of
  • 3.5K (All time)
  • 4 (Last 30 days)
  • 4.6 / 5
  • Community
  • 24 Sep 2017

regtools

Version 1.1.0.0 by Per Christian Hansen

Analysis and Solution of Discrete Ill-Posed Problems.

- LAGRANGE Plot the Lagrange function for Tikhonov regularization.
- BIDIAG Bidiagonalization of an m-times-n matrix with m >= n.
- PINIT Utility init.-procedure for "preconditioned" iterative methods.
- FOXGOOD Test problem: severely ill-posed problem.
- RRGMRES Range-restricted GMRES algorithm for square inconsistent systems
- SPLSQR Subspace preconditioned LSQR for discrete ill-posed problems.
- PNU "Preconditioned" version of Brakhage's nu-method.
- CORNER Find corner of discrete L-curve via adaptive pruning algorithm.
- PMR2 Preconditioned MR-II algorithm for symmetric indefinite problems
- L_CURVE Plot the L-curve and find its "corner".
- L_CORNER Locate the "corner" of the L-curve.
- MR2 Solution of symmetric indefinite problems by the MR-II algorithm
- SHAW Test problem: one-dimensional image restoration model.
- PLOT_LC Plot the L-curve.
- GEN_FORM Transform a standard-form problem back to the general-form setting.
- GRAVITY Test problem: 1-D gravity surveying model problem
- STD_FORM Transform a general-form reg. problem into one in standard form.
- SPLSQR Subspace preconditioned LSQR for discrete ill-posed problems.
- NU Brakhage's nu-method.
- QUASIOPT Quasi-optimality criterion for choosing the reg. parameter
  • 30.9K (All time)
  • 29 (Last 30 days)
  • 4.8 / 5
  • Community
  • 1 Feb 2015

Lagrange Polynomial Coefficents

Version 1.0.0.0 by marco.bilucaglia

Computation of the Coefficients of Lagrange Polynomial of order-n

Differently from other similar functions, poly_lagrange does not need points to directly evaluate the polynomial: it gives, as output, only the coefficients of Lagrange Polynomial to be evaluated

  • 312 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 19 Feb 2016

Matlab code for Lagrange interpolation

Version 1.0.0.0 by Bibhu Das

Lagrange interpolation

This is a program to compute Lagrange interpolating polynomial as a tool for curve fitting. The inputs are the data points from an experiment the value at a latter point can be determined using the

  • 1.9K (All time)
  • 6 (Last 30 days)
  • 5.0 / 5
  • Community
  • 28 Dec 2017

Shapiro-Wilk and Shapiro-Francia normality tests.

Version 1.1.0.0 by Ahmed BenSaïda

Shapiro-Wilk & Shapiro-Francia parametric hypothesis test of composite normality.

  • 33.5K (All time)
  • 214 (Last 30 days)
  • 4.9 / 5
  • Community
  • 18 Jun 2014

Lagrange interpolation in 2D

Version 1.0.0.0 by Daniel Klawitter

a simple m-file to perform a lagrange interpolation in 2D

this mfile only works on rectangular sets of points.it performs a lagrange interpoaltion in x direction as first and after that the points on these xCurves are interpolated in y-direction.

  • 2.3K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 27 Nov 2009

PV system with various MPPT (P&O-INC-ANN-FLC-PSO)

Version 1.1.0 by Ahmed BOUHOUTA

Maximum power point tracking (MPPT) using different algorithms

  • 10.8K (All time)
  • 281 (Last 30 days)
  • 4.6 / 5
  • Community
  • 30 Mar 2024

Mathematica Symbolic Toolbox for MATLAB--Version 2.0

Version 1.2.0.0 by Ben Barrowes

A symbolic toolbox for MATLAB based on Mathematica.

  • 30.6K (All time)
  • 80 (Last 30 days)
  • 5.0 / 5
  • Community
  • 10 Jun 2010

Chebfun - current version

Version 5.6.0.0 by Chebfun Team

Numerical computation with functions

- Compute Lagrange basis functions.
- Rotates a BALLFUN using Euler angles
- Three chebfun3 obejcts of the identity on [-1, 1, -1, 1, -1, 1].
- Convert Chebyshev-T coeffs. to Chebyshev-U coeffs.
- AAA and AAA-Lawson (near-minimax) real or complex rational approximation.
- Gauss-Jacobi-Radau quadrature nodes and weights.
- Gauss-Jacobi-Lobatto quadrature nodes and weights.
- Trigonometric AAA and AAA-Lawson (near-minimax) real or complex
- Class for distributions based on Dirac-deltas on arbitrary intervals
- Two-dimensional comet plot.
- Provides a succinct answer to almost any Chebfun-related question in the
- Test exporting all PDE demos to an m-file.
- log-log scale plot of a CHEBFUN.
- Poloidal-toroidal decomposition of a BALLFUNV
- Represent global functions on an unbounded interval [-inf inf] or
- Best trigonometric polynomial or rational approximation for real-valued chebfuns.
- inverse of the poloidal-toroidal decomposition.
- Solve non-stiff differential equations. Output a CHEBFUN.
- Removes from F the term accounting for non-zero pole/origin
- Write text with a complex-valued CHEBFUN.
- Definite integral of a CHEBTECH on the interval [-1,1].
- Extract the j-k block from a discretization.
- Laguerre points and Gauss-Laguerre quadrature weights.
- Generate an ellipsoid-like surface. (Not necessarily an ellipsoid!)
- Gauss-Jacobi quadrature nodes and weights.
- Plot for SINGFUN objects in 3-D space.
- Real-valued DISKFUN test.
- Convert matrix of values to Chebyshev-Fourier coefficients.
- Flux integral of a Chebfun3v object through a 2D-surface.
- UNION with a tolerance for checking floating-point equality.
- Assign columns (or rows) of an array-valued CLASSICFUN.
- Flip/reverse a DISKFUN over the x-axis.
- Random function C-infinity but nowhere analytic
- Chebfun2 objects for the functions x and y on [-1,1]^2.
- Hermite points and Gauss-Hermite quadrature weights.
- Filled contour plot of a SPHEREFUN in latitude-longitude coordinates.
- B-splines as chebfuns.
- Return the angles of the Chebyshev points of 1st kind in [-1, 1].
- Find the order of the pole in a function handle at 1 or -1.
- Array-valued CHEBFUN orthogonalization.
- Short-cut for constructing CHEBFUN variables.
- Barycentric interpolation on a 1st-kind Chebyshev grid.
- Orthogonal-triangular decomposition of a SEPARABLEAPPROX.
- Solve non-stiff ODEs. Output a CHEBFUN.
- Convert an array-valued CHEBFUN to a quasimatrix.
- A chebfun of the identity on [-1,1].
- A pseudo-arclength continuation algorithm for ODEs in Chebfun.
- Discrete tensor-matrix contraction.
- Convert a matrix of Chebyshev-Fourier coefficients to a
  • 11.4K (All time)
  • 38 (Last 30 days)
  • 4.9 / 5
  • Community
  • 1 Aug 2024

Adaptive-Euler-Elastica-Image-Inpainting

Version 1.0 by Dang N. H. Thanh

An Adaptive Image Inpainting Method Based on Euler's Elastica with Adaptive Parameters Estimation and the Discrete Gradient Method

AbstractEuler's Elastica is a common approach developed based on minimizing the elastica energy. It is one of the effective approaches to solve the image inpainting problem. Nevertheless, there are

  • 101 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 9 Sep 2020

Lagrange's equations

Version 1.0.0.0 by Ivanovich

Lagrange is a function that calculate equations of motion (Lagrange's equations)

Lagrange is a function that calculate equations of motion (Lagrange's equations) d/dt(dL/d(dq))- dL/dq=0. It Uses the Lagrangian that is a function that summarizes thedynamics of the system

- Lagrange is a function that calculate equations of motion (Lagrange's
  • 6.4K (All time)
  • 8 (Last 30 days)
  • 4.6 / 5
  • Community
  • 19 Feb 2009

SLM - Shape Language Modeling

Version 1.14 by John D'Errico

Least squares spline modeling using shape primitives

  • 28.7K (All time)
  • 20 (Last 30 days)
  • 5.0 / 5
  • Community
  • 16 Apr 2017

MTIMESX - Fast Matrix Multiply with Multi-Dimensional Support

Version 1.10.0.0 by James Tursa

Beats MATLAB 300% - 400% in some cases ... really!

- Test routine for mtimesx, multi-dimensional speed and equality to MATLAB
  • 19.4K (All time)
  • 5 (Last 30 days)
  • 4.6 / 5
  • Community
  • 23 Feb 2011

lagrange interpolation and derivative

Version 1.0.0.0 by Geoff Wawrzyniak

This function performs the Lagrange interpolation of a function and its derivative.

This function performs the Lagrange interpolation of a function (y) or its derivative (dy/dx). usage: y=lagrange(x,pointx,pointsy,0) ordy=lagrange(x,pointx,pointsy,1) or

- %LAGRANGE approx a point-defined function using the Lagrange polynomial interpolation
  • 4.7K (All time)
  • 1 (Last 30 days)
  • 4.0 / 5
  • Community
  • 24 Aug 2006

MAGIC - MATLAB Generic Imaging Component

Version 1.6.0.0 by Mark Hayworth

Tutorial GUI to demonstrate basic functionality of various controls on the GUI

- Tutorial m-file to demonstrate the operation of various controls
  • 15.8K (All time)
  • 3 (Last 30 days)
  • 4.6 / 5
  • Community
  • 24 Oct 2017

Dynamic Model of Underactuated Five-Link Biped Robot

Version 1.0.0.0 by Ibrahim Seleem

Dynamic Model of Underactuated Five-Link Biped Robot

of the biped as a function of the relative or the controlled joint angles.Third file is Lagrange's equations which calculate equations of motion, I downloaded this function from this link (

- Lagrange is a function that calculate equations of motion (Lagrange's
  • 623 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Jan 2018

MESH2D: Delaunay-based unstructured mesh-generation

Version 3.1.0.2 by Darren Engwirda

Generate unstructured meshes for general two-dimensional geometries.

- compute a conforming 2-simplex Delaunay triangulat-
- draw an aabb-tree generated using MAKETREE.
- (Frontal)-Delaunay-refinement for two-dimensional,
- calc. triangle areas for a 2-simplex triangulation
- compute the ortho-balls associated with a 2-simplex
- calc. a discrete "local-feature-size" estimate for
- compute the circumballs associated with a 2-simplex
- -- deprecated helper func. -- call INITMSH instead.
- spatial queries for AABB-indexed collections.
- compute the ortho-balls associated with a 1-simplex
- compute the circumballs associated with a 1-simplex
- spatial queries for collections of d-balls.
- find the tree-to-vertex mappings.
- compute a constrained 2-simplex Delaunay triangula-
- spatial queries for collections of d-simplexes.
- compute "points-in-polygon" queries.
- create a spatial-indexing structure for a 2-simplex
- calc. relative edge-length for a 2-simplex triangu-
- calc. topological degree for vertices in a 2-simpl-
- expand about a single seed triangle via BFS. The se-
- impose gradient limits on a discrete mesh-size fun-
- "point-on-line" queries in d-dimensional space.
- intersection between lines in d-dimensional space.
- partition geometry about "seeds" via breadth-first
- edge-centred connectivity for a conforming 2-simpl-
- calc. enclosed angles for a 2-simplex triangulation
- find the tree-to-item mappings.
- "hill-climbing" mesh-smoothing for two-dimensional,
- evaluate a discrete mesh-size function defined on a
- read two-dimensional triangulation data from file.
- calc. area-len. ratios for triangles in a 2-simplex
- return "feature" status for the triangles in a two-
- find the tree-to-rectangle mappings.
- compute the circumballs associated with a 1-simplex
- draw quality-metrics for a 2-simplex triangulation
- calc. the inverses for a block of 2-by-2 matrices.
- impose "gradient-limits" on a function defined over
- calc. the inverses for a block of 3-by-3 matrices.
- "quadtree" refinement for 2-simplex triangulations.
- a helper function to set-up MATLAB's path statement
  • 25.3K (All time)
  • 12 (Last 30 days)
  • 5.0 / 5
  • Community
  • 24 Oct 2025

Special Functions math library

Version 1.0.0.0 by Paul Godfrey

Collection of Special Functions programs.

the complex Gamma, complex LogGamma, complex error, complex psi, complex Riemann zeta, vectorized factorial, vectorized double factorial functions as well as Bernoulli, Euler, Genocchi, and totient

- Euler Euler number
- Euler-Mascheroni constant = -Psi(1) = 0.5772156649015328606...
  • 12.3K (All time)
  • 3 (Last 30 days)
  • 4.7 / 5
  • Community
  • 26 Aug 2004

Efficient Object-Oriented Kronecker Product Manipulation

Version 1.10.0.0 by Matt J

A class for efficient manipulation of N-fold Kronecker products in terms of their operands only.

- FULL - full() method for KronProd class. Convert to full numeric (double) form.
- CELLFUN - overloaded cellfun method for KronProd class
- Detect equal-sized arrays
- PROCSHAPE - A helper function for the KronProd class used to determine
- SPARSE - sparse() method for KronProd class. Convert to sparse numeric (double) form.
  • 2.5K (All time)
  • 4 (Last 30 days)
  • 5.0 / 5
  • Community
  • 5 Aug 2010

Lagrange Interpolation

Version 1.0.0 by Karthi Ramachandran

Simple MATLAB file for Lagrange Interpolation

  • 285 (All time)
  • 2 (Last 30 days)
  • 4.5 / 5
  • Community
  • 7 Feb 2020

Analyze N-dimensional Convex Polyhedra

Version 1.9.0.2 by Matt J

Find vertex or (in)equality forms of convex polyhedra in R^n (for n not super large). Also, compute their intersections and unions.

- - computes a bounded convex polyhedron resulting from the
- - computes the convex hull of the union of other bounded convex polyhedra.
- - given a quadruplet {A, b, Aeq, beq} of linear constraint
- - given a sextuplet {A, b, Aeq, beq, lb, ub} of matrices and vectors
  • 6.6K (All time)
  • 7 (Last 30 days)
  • 4.9 / 5
  • Community
  • 21 Mar 2021

CFDTool - MATLAB OpenFOAM and CFD Fluid Dynamics Toolbox

Version 1.11.0 by Precise Simulation

CFDTool - An Easy to Use Computational Fluid Dynamics (CFD) Toolbox

- pre-defined equations and boundary conditions: + incompressible viscous fluid flows (Navier-Stokes equations) + compressible inviscid flows (Euler equations) + heat transfer (Convection and Conduction

- CFDTool - An Easy to Use Computational Fluid Dynamics (CFD) Toolbox
  • 25.9K (All time)
  • 173 (Last 30 days)
  • 4.6 / 5
  • Community
  • 3 Feb 2026

Weighted Essentially Non-Oscillatory (WENO) Scheme for Euler

Version 1.0.0.1 by Manuel A. Diaz

A Fifth order WENO solver for the Euler system of equations

  • 1.1K (All time)
  • 5 (Last 30 days)
  • 4.5 / 5
  • Community
  • 30 Aug 2018

FSDA - Flexible Statistics Data Analysis toolbox

Version 8.7.10.26 by Marco Riani

Flexible Statistics Data Analysis Toolbox

- Rescale partial squared Mahalanobis distances to the full-dimensional scale.
- returns a random number from non-central hypergeometric probability density function
- returns Wallenius' multivariate non-central hypergeometric probability density function
- gives the the $k$-combination of $n$ elements of position $N$ in the lexicographic order of all combinations
- simulates linear regression data with pre-specified values of statistical indexes.
- finds the 100*p-th weighted order statistic for $0
- performs e-step for Gaussian mixture distribution
- generates a random two-way table with given marginal totals
- returns Fisher non-central hypergeometric probability density function
- returns Fisher multivariate non-central hypergeometric odds given means
- E-step: compute expected sums T1 and T2 with missing data.
- computes (normalized) extended Yeo-Johnson transformation
- creates a matrix of indexes where rows are distinct p-subsets extracted from a set of n elements
- simulates and-or contaminates a dataset given the parameters of a finite mixture model with Gaussian components
- returns Wallenius' non-central hypergeometric probability density function
- returns Wallenius' non-central hypergeometric cumulative distribution function
- computes cumulative distribution function of a linear combination of non-central chi-square +N(0,s)
- computes the integrated variance-covariance matrix of any number of processes from discrete observations, via the Fourier-Malliavin estimator with Fejer kernel
- computes a running-lines smoother with global cross-validation.
- returns Fisher non-central hypergeometric probability density function
- computes (normalized) Yeo-Johnson transformation
- computes the inverse of the inverse-gamma cumulative distribution function.
- returns a random number from non-central hypergeometric probability density function
- downloads financial time series from Yahoo Finance and optionally plots them using a customizable three-panel layout
- computes trimmed k-means
- returns Fisher non-central hypergeometric cumulative distribution function
- Converts codepad-style m-code into a Document Object Model.
- adds least-squares fit line(s) to scatter plot(s).
- computes the score test for Box-Cox transformation
- robust estimator of scale (first quartile of interpoint distances $|x_i-x_j|$)
- computes (normalized) Box-Cox transformation
- computes inverse-gamma cumulative distribution function.
- returns Fisher multivariate non-central hypergeometric random variate generation
- computes MM estimators in multivariate analysis with auxiliary S-scale
- returns Fisher multivariate non-central hypergeometric probability density function
- computes weights estimates under Variance-Inflation Model
- computes power transformation (Box-Cox or Yeo-Johnson)
- extracts in a vector the linear indexes or the elements on and above the k-th diagonal of a square matrix
- returns Wallenius' non-central hypergeometric cumulative distribution function
- thins a uni/bi-dimensional dataset
- M-step: update mu and Sigma from expected stats.
- hides/shows symbols inside all gplotmatrix subplots (or similar multi-plots) clicking on the legend.
- finds exact p-values
- returns Wallenius' multivariate non-central hypergeometric odds given means
- finds the k-th order statistic
- computes Stahel-Donoho robust estimator of dispersion-location
- finds the k-th order statistic
- computes the Gervini-Yohai univariate outlier identifier
- computes inverse-gamma probability density function.
  • 24.6K (All time)
  • 1K (Last 30 days)
  • 5.0 / 5
  • Community
  • 2 Jun 2026

Load more