Sliding bead

Code for simulating the dynamic behavior of a sliding bead along an arbitrary curve in space.

You are now following this Submission

This Matlab program is intended for simulating the dynamic behavior of a sliding bead along an arbitrary 2D or 3D curve. The problem to solve is characterized by a highly non-linear second-order differential equation. The resulting initial-vaue probelm is integrated in the time domain by using several numerical schemes available in the literaure.
The complete code consists of three scripts:
1) The main script, called Sliding_bead.m, which contains all the input data (problem data, solver parameters, etc) and plot options.
2) User-defined function called ODEIntegration.m, which contains the implementation of all the numerical integrators specified in the main file.
3) User-defined function called Mysliding.m, which contains the equations of motion for the bead.
Collaborators:
Prof. Cristian G. Gebhardt (UiB, Norway)
Prof. Guillermo R. Bossio (Engineering School, National University of Rìo Cuarto, Argentina)
Prof. Fernando D. Mazzone (Department of Mathematics, National University of Rìo Cuarto, Argentina)

Cite As

Bruno Antonio Roccia (2026). Sliding bead (https://www.mathworks.com/matlabcentral/fileexchange/116920-sliding-bead), MATLAB Central File Exchange. Retrieved .

Tags

Add Tags

Add the first tag.

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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