Source: https://www.math.univ-paris13.fr/~rousselin/fichiers/enseignement/modagreg/scilab_base.pdf