===== Midterm_Exam_Questions ===== - Explain the difference between np.matmul() and np.multiply(). - How do you find the eigenvalues and eigenvectors of a matrix using NumPy? Provide an example. - Write a NumPy script to generate a 4x4 matrix of random integers between 10 and 50. - How does a box plot help in data analysis? - What is a correlation plot used for? - What is the purpose of a box plot?. Write a Python function to generate a box plot for a given dataset. - Write a script to create a line plot using Matplotlib. - Create a NumPy function to normalize a given array (scale values between 0 and 1).