# 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.** Go to the editor]

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

Click me to see the sample solution

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

Click me to see the sample solution

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

Click me to see the sample solution

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

Click me to see the sample solution

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

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.

Click me to see the sample solution

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

Click me to see the sample solution

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

Click me to see the sample solution

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

Click me to see the sample solution

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

Click me to see the sample solution

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

Click me to see the sample solution

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

Click me to see the sample solution

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

Click me to see the sample solution

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

Click me to see the sample solution

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

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.

Click me to see the sample solution

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

Click me to see the sample solution

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

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.

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

**Executes the provided function once for each list element:**

Example:

def tips_for_each(itr, fn): for el in itr: fn(el) tips_for_each([3, 6, 9], print)

Output:

3 6 9

**Weekly Trends**- Java Basic Programming Exercises
- SQL Subqueries
- Adventureworks Database Exercises
- C# Sharp Basic Exercises
- SQL COUNT() with distinct
- JavaScript String Exercises
- JavaScript HTML Form Validation
- Java Collection Exercises
- SQL COUNT() function
- SQL Inner Join
- JavaScript functions Exercises
- Python Tutorial
- Python Array Exercises
- SQL Cross Join
- C# Sharp Array Exercises

We are closing our Disqus commenting system for some maintenanace issues. You may write to us at reach[at]yahoo[dot]com or visit us at Facebook