File Exchange

image thumbnail

Modified-Multibond-Model-numerical-simulations

version 1.0.0 (138 KB) by Zachary Milne
Runs the dynamic mass-spring-damper system illustrated in ForceBalance.png with any number of copies of the "substrate" interaction.

1 Download

Updated 12 Dec 2018

GitHub view license on GitHub

Runs the dynamic mass-spring-damper system illustrated in ForceBalance.png with any number of copies of the "substrate" interaction.

Instructions

CallMultibondCriticalStretch(Periodic or Harmonic)Potential.m , MultibondCriticalStretchRungeKutta(Periodic or Harmonic)Potential.m, and CalcResults(Periodic or Harmonic)Potential.m must be in the same folder.

Choose the mechanical and dynamic parameters you wish to use on lines 8-28. You may on line 9.

Run CallMultibondCriticalStretch(Periodic or Harmonic)Potential.m

CalcResults(Periodic or Harmonic)Potential.m produces a vector C with the following information:

T(temperature)
NoiseMultiplier(zeta)
N(number of sites)
ns(eta substrate)
nc(etacantilever)
nu(eta zub+eta cant)
theta(eta cant/eta nu)
ks(substrate spring constant)
kccantilever spring constant)
Noise Param(the noise parameter)
tTot(total time)
tStep(the time step)
V(speed)
Ff(mean friction)
Std Ff(standard deviation of the friction)
t-Not-Bonded(percenttime not bonded)
Max Ff(the maximum Ff)
First-Slip-Ff(the Ff at the first slip)

Cite As

Zachary Milne (2020). Modified-Multibond-Model-numerical-simulations (https://github.com/zmilne/Modified-Multibond-Model-numerical-simulations), GitHub. Retrieved .

Comments and Ratings (0)

MATLAB Release Compatibility
Created with R2018b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!