কম্পিউটার

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


tanm() scipy.linalg-এর কাজ প্যাকেজটি একটি ইনপুট ম্যাট্রিক্সের স্পর্শক গণনা করতে ব্যবহৃত হয়। এই রুটিন expm ব্যবহার করে ম্যাট্রিক্স সূচক গণনা করতে।

সিনট্যাক্স

scipy.linalg.tanm(x)

যেখানে x ইনপুট অ্যারে বা একটি বর্গ ম্যাট্রিক্স। এটি x এর ম্যাট্রিক্স ট্যানজেন্ট প্রদান করে।

উদাহরণ 1

আসুন আমরা নিম্নলিখিত উদাহরণটি বিবেচনা করি -

# scipy import linalgimport numpy থেকে প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন np# হিসাবে ইনপুট অ্যারেক্স =np.array([[69 , 12] , [94 , 28]])প্রিন্ট ("ইনপুট অ্যারে:\n", x) সংজ্ঞায়িত করুন # ট্যানজেন্ট গণনা করুন =linalg.tanm(x)# ম্যাট্রিক্সপ্রিন্টের স্পর্শক প্রদর্শন করুন("X এর স্পর্শক:\n", a)

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
ইনপুট অ্যারে:[[69 12] [94 28]]X এর স্পর্শক:[[-0.15617321 0.02473695] [ 0.19377281 -0.24069113]]

উদাহরণ 2

আসুন আমরা নিম্নলিখিত উদাহরণটি বিবেচনা করি -

# np# হিসাবে scipy import linalgimport numpy থেকে প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন ইনপুট অ্যারে =np.cbrt([[87 , 26] , [59 , 36]])প্রিন্ট ("ইনপুট অ্যারে:\n", y) সংজ্ঞায়িত করুন # ট্যানজেন্টব =linalg.tanm(y) গণনা করুন# ম্যাট্রিক্সপ্রিন্টের স্পর্শক প্রদর্শন করুন("Y এর স্পর্শক:\n", b)

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
ইনপুট অ্যারে:[[4.43104762 2.96249607] [3.89299642 3.30192725]]Y-এর স্পর্শক:[[1.1489018 0.51580364] [0.677814142] [0.677814143] [0.677814143]প্রে 
  1. পাইথনে একটি কোণের ত্রিকোণমিতিক স্পর্শক পান

  2. পাইথনে অ্যারের উপাদানগুলির হাইপারবোলিক ট্যানজেন্ট গণনা করুন

  3. পাইথনে হাইপারবোলিক ট্যানজেন্ট গণনা করুন

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