https://engineersplanet.com/creating-complex-algorithms-with-matlab/amp/
Creating Complex Algorithms with MATLAB