http://www.pythonreader.com/2024/02/generating-pseudo-vandermonde-matrix-of.html