More on NumPy:
• Creating matrices using numpy arrays.
• Special kinds of matrices, ones, identity etc.
• Accessing elements, accessing rows and columns.
• Setting elements, setting rows and columns.
• Multi-dimensional slicing and striding.
Elementary image processing using numpy arrays.
• Reading an image and matrix as a numpy array.
• Viewing an image/matrix.
• Basic cropping, sub-sampling images.
More matrix operations.
• Transposition.
• Elementwise addition/multiplication.
• Matrix multiplication with numpy.dot.
• Inverse, determinant, sum of elements.
• Computing norms, eigenvalues, and eigenvectors.
• Computing the singular value decomposition.
• Performing a least squares fit for some experimental data.
Read data from a file.
• Perform a least square fit from first principles.
• Introduction to random number generation with numpy.random.
|