As there are many requirements for Q1(a), and there are a lot of plots, is it ok to comment each part of the code in the final .m file? Or should I create different .m files for different problems.
Also, for Q1(b), if explanation is not explicitly required, can I skip the explanation? For example, do I need to explain "What can you say about the permutation matrix P ".
And for this question “What are the lower, upper and total bandwidths of U for any n? Explain. What are the lower, upper and total bandwidths of L for any n?”, can I assume that I don’t need to explain the bandwidths of L?