Source: https://www.univ-chlef.dz/ft/wp-content/uploads/2020/04/Cours_Modélisation_E.Bounadja.pdf