sinm() ফাংশন scipy.linalg প্যাকেজটি একটি ইনপুট ম্যাট্রিক্সের সাইন গণনা করতে ব্যবহৃত হয়। এই রুটিন expm ব্যবহার করে ম্যাট্রিক্স সূচক গণনা করতে।
সিনট্যাক্স
scipy.linalg.sinm(x)
যেখানে x হল ইনপুটার অ্যারে।
উদাহরণ 1
আসুন আমরা নিম্নলিখিত উদাহরণটি বিবেচনা করি -
# Import the required libraries from scipy from scipy import linalg import numpy as np # Define the input array X = np.array([[110, 12], [79, 23]]) print("Input Matrix, X:\n", X) # Calculate the Sine of the matrix n = linalg.sinm(X) # Display the Sine print("Sine of X: \n", n)
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেInput Matrix, X: [[110 12] [ 79 23]] Sine of X: [[ 0.41972171 -0.02196579] [-0.14460811 0.57897368]]
উদাহরণ 2
আরেকটি উদাহরণ নেওয়া যাক -
# Import the required libraries from scipy import linalg import numpy as np # Define the input array p = np.array([[87 , 15] , [48 , 12]]) q = linalg.inv(p) print("Input Matrix:\n", q) # Calculate the Sine n = linalg.sinm(q) # Display the Sine of matrix print("Sine of Q: \n", n)
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেInput Matrix: [[ 0.03703704 -0.0462963 ] [-0.14814815 0.26851852]] Sine of Q: [[ 0.03663868 -0.04560274] [-0.14592875 0.26465236]]