Python Identity Matrix

				
					import numpy as np
				
			

Example 1 Create a 3x3 identity matrix

				
					I = np.identity(3)
				
			
				
					print("3x3 Identity Matrix:")
print(I)
				
			
also can use np.eye
				
					I2 = np.eye(3)
				
			
				
					print("3x3 Identity Matrix:")
print(I2)
				
			

Example 2 Matrix Multiplication

				
					Define a random matrix A
A = np.array([[2, 6], [3, 3]])
				
			
				
					Identity matrix of appropriate size
I = np.identity(2)
				
			
				
					# Multiplication with the identity matrix
result = np.dot(A, I)
				
			
				
					print("Matrix A:")
print(A)
				
			
				
					print("A multiplied by Identity Matrix:")
print(result)
				
			
				
					Multiplication with the identity matrix
result2 = np.dot(I, A)
				
			
				
					print("A multiplied by Identity Matrix:")
print(result2)
				
			

Example 3 Determinant of the Identity Matrix

				
					det_I = np.linalg.det(I)
				
			
				
					print("Determinant of Identity Matrix:")
print(det_I)
				
			

Example 4 Identity Matrix is Its Own Inverse

				
					inverse_I = np.linalg.inv(I)
				
			
				
					print("Inverse of Identity Matrix:")
print(inverse_I)
				
			

Example 5 Eigenvalues of the Identity Matrix

				
					eigenvalues, _ = np.linalg.eig(I)
print("Eigenvalues of Identity Matrix:")
print(eigenvalues)
				
			

Ryan is a Data Scientist at a fintech company, where he focuses on fraud prevention in underwriting and risk. Before that, he worked as a Data Analyst at a tax software company. He holds a degree in Electrical Engineering from UCF.

Leave a Reply

Your email address will not be published. Required fields are marked *