numpy.tanh() মেথড ব্যবহার করে হাইপারবোলিক ট্যাঞ্জেন্ট (tanh) বের করুন। এটি np.sinh(x)/np.cosh(x) বা -1j * np.tan(1j*x)-এর সমান। স্ক্যালার ইনপুটের জন্য স্ক্যালার রিটার্ন করে।
প্যারামিটার
- x: ইনপুট অ্যারে/স্ক্যালার
- out (অপশনাল): আউটপুট স্টোর করার লোকেশন
- where (অপশনাল): কন্ডিশনাল এক্সিকিউশন
উদাহরণ: বিভিন্ন কোণের tanh
import numpy as np
print("হাইপারবোলিক ট্যাঞ্জেন্ট ফলাফল:")
# কমপ্লেক্স ইনপুট
print("\nπ*i এর tanh:", np.tanh(np.pi*1j))
# রেডিয়ানে কোণ (পাই রেডিয়ান = ১৮০ ডিগ্রি)
print("\n90° (π/2) এর tanh:", np.tanh(np.pi/2.))
print("60° (π/3) এর tanh:", np.tanh(np.pi/3.))
print("45° (π/4) এর tanh:", np.tanh(np.pi/4.))
print("30° (π/6) এর tanh:", np.tanh(np.pi/6.))
print("0° এর tanh:", np.tanh(0))
আউটপুট
হাইপারবোলিক ট্যাঞ্জেন্ট ফলাফল:
π*i এর tanh: -1.2246467991473532e-16j
90° (π/2) এর tanh: 0.9171523356672744
60° (π/3) এর tanh: 0.7807144353592677
45° (π/4) এর tanh: 0.6557942026326724
30° (π/6) এর tanh: 0.4804727781564516
0° এর tanh: 0.0
ব্যাখ্যা: বাস্তব সংখ্যার জন্য tanh আউটপুট -1 থেকে ১ এর মধ্যে থাকে। কমপ্লেক্স ইনপুটের জন্য আউটপুট কমপ্লেক্স হয়।