There are two parts in this homework. Firstly, examine the behavior of minimum double value and maximum double value, i.e. make minimum value smaller and maximum value larger. Secondly, examine the performance for loop with different implementations. At the end, it turns out that MATLAB with built-in `blas` library has much better performance compared to others.
https://hogansung.com/wp-content/uploads/2021/02/undergrad-Junior2013-NumericalAnaylsis_Hw3-report.pdf