Euler

View a running version of this project. | Download this project.


Panel dashboard illustrating Euler's Method

Euler's method is a numerical integration technique for solving ordinary differential equations. Specifically, given $y' = f( x, y )$ and a starting point $(x_0, y_0)$, Euler's method provides approximate values of $y$ for $x>x_0$. To explore how this method works, this notebook from ea42gh sets up a dashboard using Panel, HoloViews, and Bokeh. You will need to have a live Python process running (not just an Anaconda.org notebook or web page), which you can set up using conda install -c pyviz/label/dev panel holoviews bokeh.

In [1]:
import param, panel as pn, holoviews as hv, warnings, numpy as np, pandas as pd
hv.extension('bokeh')
pn.extension()
warnings.filterwarnings('ignore')
#print(pn.__name__, pn.__version__, hv.__name__, hv.__version__ )