# 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 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

**Finding the most common elements in an iterable:**

Example:

# collections.Counter lets you find the most common # elements in an iterable: import collections c = collections.Counter('helloworld') print(c) print (c.most_common(3))

Output:

Counter({'l': 3, 'o': 2, 'h': 1, 'e': 1, 'w': 1, 'r': 1, 'd': 1}) [('l', 3), ('o', 2), ('h', 1)]

**New Content published on w3resource:**- Scala Programming Exercises, Practice, Solution
- Python Itertools exercises
- Python Numpy exercises
- Python GeoPy Package exercises
- Python Pandas exercises
- Python nltk exercises
- Python BeautifulSoup exercises
- Form Template
- Composer - PHP Package Manager
- PHPUnit - PHP Testing
- Laravel - PHP Framework
- Angular - JavaScript Framework
- React - JavaScript Library
- Vue - JavaScript Framework
- Jest - JavaScript Testing Framework