January 2018
Beginner to intermediate
548 pages
12h 11m
English
In this recipe, we will give an application example of the function minimization algorithms described earlier. We will try to numerically find the equilibrium state of a physical system by minimizing its potential energy.
More specifically, we'll consider a structure made of masses and springs, attached to a vertical wall and subject to gravity. Starting from an initial position, we'll search for the equilibrium configuration where the gravity and elastic forces compensate.
>>> import numpy as np
import scipy.optimize as opt
import matplotlib.pyplot as plt
%matplotlib inlineRead now
Unlock full access