Lagrange
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. Symbolic Math Toolbox is required.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): Lagrange's equations Download |
The Ejs Lagrange Top model displays the motion of a heavy symmetric top under the effect of gravity. The top has an initial angular speed that provides the precessional, nutational, and rotational speeds. The ratio of Lz to Lx can be set via slider and the initial angular position and angular...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (38): Lagrange Top Model Download |
Find the projection of point P in R^n on the ellipsoidE = { x = x0 + U*(z.*radii) : |z| = 1 }, where U is orthogonal matrix of the orientation of E, radii are the axis lengths, and x0 is the center.Or on generalized conic E = { x : x'*A*x + b'*x + c = 0 }.The projection is the minimization...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (44): Euclidian projection on ellipsoid and conic Download |
XNMaths is an Objective-C framework, designed to help you work with math classes and routines. XNMaths is a small framework which provides some methematical classes and functions in Objective-C. You might want to use it if you need a matrix class in Objective-C and you???*a*?re lazy enought not...
Platforms: Mac
License: Freeware | Size: 71.68 KB | Download (41): XNMaths Download |
ThreeBody is an application that shows some solutions to the problem of three bodies, well-known in celestial mechanics. This three body problem tries to determine the trajectories in a universe limited to three planets and subject to the universal law of gravity.The interesting thing about the...
Platforms: Windows
License: Freeware | Size: 2 KB | Download (510): ThreeBody Download |
Signal Processing using C++ (SPUC) is a C++ source code library of DSP and digital communication classes and functions useful for system modeling, software prototyping, and simulation. The objective of SPUC is to provide the Communications Systems Designer or DSP Algorithm designer with simple,...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (111): SPUC Download |
attempt to create a nice and well-working 2D simulation game using exlusively Lagrangian equations of motion. The first one of the ongoing series is a 2D motocross game similar to X-Moto, ActionSupercross and such.
Using Lagrangians in games is not a well documented thing, but it allows to...
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 26.95 KB | Download (53): Lagrange_Motocross Download |
The Ejs Pendulum on an Accelerating Train model displays the model of a pendulum on an accelerating train. The problem assumes that the pendulum rod is rigid and massless and of length, L = 2, and the pendulum bob is of mass, m = 1. The initial pendulum angle and the initial velocity of the train...
Platforms: Mac
License: Freeware | Size: 1.44 MB | Download (38): Pendulum on an Accelerating Train Model Download |
DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE (Problem Solving Environment) for ordinary and partial differential equations. Features * Simple, consistent and intuitive object-oriented API in C++ or Python * Automatic and efficient evaluation of finite element...
Platforms: *nix
License: Freeware | Size: 7.21 MB | Download (40): DOLFIN Download |