কম্পিউটার

পাইথন - scipy.linalg.sinm()


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

  1. পাইথন – scipy.interpolate.interp1d

  2. কিভাবে matplotlib পাইথনে একটি সাইন ফাংশন তৈরি করতে ব্যবহার করা যেতে পারে?

  3. পাইথনে Pow(x, n)

  4. পাইথনে 3 যোগফল