# NumPy Linear Algebra: Exercises, Practice, Solution

## NumPy Linear Algebra [19 exercises with solution]

[*An editor is available at the bottom of the page to write and execute the scripts.*]

**1.** Write a NumPy program to compute the multiplication of two given matrixes. Go to the editor

Click me to see the sample solution

**2.** Write a NumPy program to compute the outer product of two given vectors. Go to the editor

Click me to see the sample solution

**3.** Write a NumPy program to compute the cross product of two given vectors. Go to the editor

Click me to see the sample solution

**4.** Write a NumPy program to compute the determinant of a given square array. Go to the editor

Click me to see the sample solution

**5.** Write a NumPy program to evaluate Einstein's summation convention of two given multidimensional arrays. Go to the editor

Click me to see the sample solution

**6.** Write a NumPy program to compute the inner product of vectors for 1-D arrays (without complex conjugation) and in higher dimension. Go to the editor

Click me to see the sample solution

**7.** Write a NumPy program to compute the eigenvalues and right eigenvectors of a given square array. Go to the editor

Click me to see the sample solution

**8.** Write a NumPy program to compute the Kronecker product of two given mulitdimension arrays. Go to the editor

Click me to see the sample solution

**9.** Write a NumPy program to compute the condition number of a given matrix. Go to the editor

Click me to see the sample solution

**10.** Write a NumPy program to find a matrix or vector norm. Go to the editor

Click me to see the sample solution

**11.** Write a NumPy program to compute the determinant of an array. Go to the editor

Click me to see the sample solution

**12.** Write a NumPy program to compute the inverse of a given matrix. Go to the editor

Click me to see the sample solution

**13.** Write a NumPy program to calculate the QR decomposition of a given matrix. Go to the editor

Click me to see the sample solution

**14.** Write a NumPy program to compute the condition number of a given matrix. Go to the editor

Click me to see the sample solution

**15.** Write a NumPy program to compute the sum of the diagonal element of a given array. Go to the editor

Click me to see the sample solution

**16.** Write a NumPy program to get the lower-triangular L in the Cholesky decomposition of a given array. Go to the editor

Click me to see the sample solution

**17.** Write a NumPy program to get the qr factorization of a given array. Go to the editor

Click me to see the sample solution

**18.** Write a NumPy program to compute the factor of a given array by Singular Value Decomposition. Go to the editor

Click me to see the sample solution

**19.** Write a NumPy program to calculate the Frobenius norm and the condition number of a given array. Go to the editor

Click me to see the sample solution

**Python-Numpy Code Editor:**

**More to Come !**

**Do not submit any solution of the above exercises at here, if you want to contribute go to the appropriate exercise page.**

Test your Python skills with w3resource's quiz

## Python: Tips of the Day

**Getting rid of unwanted characters:**

You can get rid of whitespaces or any specific character using strip methods in Python. You can use either plain strip for both sides, lstrip for the left side and rstrip for the right side only.

str="+++Welcome python+++" str.strip() print(str)

Output:

+++Welcome python+++

**Exercises: Weekly Top 16 Most Popular Topics**- SQL Exercises, Practice, Solution - JOINS
- SQL Exercises, Practice, Solution - SUBQUERIES
- JavaScript basic - Exercises, Practice, Solution
- Java Array: Exercises, Practice, Solution
- C Programming Exercises, Practice, Solution : Conditional Statement
- HR Database - SORT FILTER: Exercises, Practice, Solution
- C Programming Exercises, Practice, Solution : String
- Python Data Types: Dictionary - Exercises, Practice, Solution
- Python Programming Puzzles - Exercises, Practice, Solution
- C++ Array: Exercises, Practice, Solution
- JavaScript conditional statements and loops - Exercises, Practice, Solution
- C# Sharp Basic Algorithm: Exercises, Practice, Solution
- Python Lambda - Exercises, Practice, Solution
- Python Pandas DataFrame: Exercises, Practice, Solution
- Conversion Tools
- JavaScript: HTML Form Validation