cosm () chức năng của scipy.linalg gói được sử dụng để tính cosine của một ma trận đầu vào. Quy trình này sử dụng expm để tính toán theo cấp số nhân của ma trận.
Cú pháp
scipy.linalg.cosm(x)
ở đâu x là mảng đầu vào.
Ví dụ 1
Chúng ta hãy xem xét ví dụ sau -
# Import the required libraries from scipy import linalg import numpy as np # Define the input array q = np.array([[121 , 10] , [77 , 36]]) print("Array Input :\n", q) # Calculate the Cosine r = linalg.cosm(q) # Display the Cosine of matrix print("Cosine of Q: \n", r)
Đầu ra
Chương trình trên sẽ tạo ra kết quả sau -
Array Input : [[121 10] [ 77 36]] Cosine of Q: [[-0.89675008 -0.00369979] [-0.02848841 -0.86530184]]
Ví dụ 2
Hãy để chúng tôi lấy một ví dụ khác -
# Import the required libraries from scipy import linalg import numpy as np # Define the input array x = np.ones((3, 3)) print("Array Input :\n", x) # Calculate the Cosine a = linalg.cosm(x) # Display the Cosine of matrix print("Cosine of X: \n", a)
Đầu ra
Chương trình trên sẽ tạo ra kết quả sau -
Array Input : [[1. 1. 1.] [1. 1. 1.] [1. 1. 1.]] Cosine of X: [[ 0.33666917 -0.66333083 -0.66333083] [-0.66333083 0.33666917 -0.66333083] [-0.66333083 -0.66333083 0.33666917]]