কম্পিউটার টিউটোরিয়াল

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

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 থেকে ১ এর মধ্যে থাকে। কমপ্লেক্স ইনপুটের জন্য আউটপুট কমপ্লেক্স হয়।

  1. পাইথনে অ্যারে এলিমেন্টগুলোর হাইপারবোলিক সাইন

  2. পাইথনে arctan2() দিয়ে কোড্রান্ট সঠিক করে আর্কট্যানজেন্ট

  3. পাইথনে ট্রাইগোনোমেট্রিক ট্যাঞ্জেন্ট (Tan) নির্ণয় করুন

  4. পাইথনে অ্যারে এলিমেন্টগুলোর হাইপারবোলিক ট্যাঞ্জেন্ট গণনা করুন