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]প্রে