ভূমিকা
numpy.arcsinh() মেথড অ্যারে এলিমেন্টগুলোর ইনভার্স হাইপারবোলিক সাইন গণনা করে। এটি মাল্টিভ্যালুড; কনভেনশন অনুযায়ী ইমেজিনারি পার্ট [-π/2, π/2] এ থাকে। রিয়েল ইনপুটের জন্য রিয়েল আউটপুট। কমপ্লেক্স ইনপুটের জন্য ব্রান্চ কাট [1j, infj] ও [-1j, -infj]।
ধাপসমূহ
- লাইব্রেরি আমদানি:
import numpy as np - টেস্ট অ্যারে:
arr = np.array((0., 30., 45., 60., 90., 180., np.pi*1j/2, np.pi*1j)) - বৈশিষ্ট্য:
print("Array...\n", arr) print("\nArray datatype...\n", arr.dtype) print("\nArray Dimensions...\n", arr.ndim) print("\nNumber of elements in the Array...\n", arr.size) - ইনভার্স হাইপারবোলিক সাইন:
print("\nResult...", np.arcsinh(arr))
সম্পূর্ণ উদাহরণ
import numpy as np
arr = np.array((0., 30., 45., 60., 90., 180., np.pi*1j/2, np.pi*1j))
print("Array...\n", arr)
print("\nOur Array type...\n", arr.dtype)
print("\nOur Array Dimensions...\n", arr.ndim)
print("\nNumber of elements...\n", arr.size)
print("\nResult...", np.arcsinh(arr))
আউটপুট
Get the Trigonometric inverse Hyperbolic sine of array elements...
Array...
[ 0.+0.j 30.+0.j 45.+0.j 60.+0.j 90.+0.j 180.+0.j 0.+1.57079633j 0.+3.14159265j]
Our Array type...
complex128
Our Array Dimensions...
1
Number of elements...
8
Result...
[0. +0.j 4.09462222+0.j 4.4999331 +0.j 4.78756118+0.j 5.19298771+0.j 5.88611175+0.j 1.02322748+1.57079633j 1.81152627+1.57079633j]