ฟังก์ชัน arcsinh() คืนค่า z ที่ sinh(z)=x โดย imaginary part ใน [-π/2, π/2] ใช้ numpy.arcsinh() คำนวณสำหรับสเกลาร์หรืออาร์เรย์ รองรับทั้งค่าจริงและเชิงซ้อน
ขั้นตอนการใช้งาน
import numpy as np
คำนวณ arcsinh ค่าต่างๆ
print("Get the Trigonometric inverse Hyperbolic sine...")
print("\nResult...", np.arcsinh(np.pi*1j))
print("\nResult...", np.arcsinh(np.pi/2.))
print("\nResult...", np.arcsinh(np.pi/3.))
print("\nResult...", np.arcsinh(np.pi/4.))
print("\nResult...", np.arcsinh(np.pi/6.))
print("\nResult...", np.arcsinh(0))
print("\nResult...", np.arcsinh(np.e))
โค้ดตัวอย่างสมบูรณ์
import numpy as np
print("Get the Trigonometric inverse Hyperbolic sine...")
print("\nResult...", np.arcsinh(np.pi*1j))
print("\nResult...", np.arcsinh(np.pi/2.))
print("\nResult...", np.arcsinh(np.pi/3.))
print("\nResult...", np.arcsinh(np.pi/4.))
print("\nResult...", np.arcsinh(np.pi/6.))
print("\nResult...", np.arcsinh(0))
print("\nResult...", np.arcsinh(np.e))
ผลลัพธ์ที่คาดหวัง
Get the Trigonometric inverse Hyperbolic sine... Result... (1.8115262724608532+1.5707963267948966j) Result... 1.233403117511217 Result... 0.9143566553928859 Result... 0.7212254887267798 Result... 0.5022189850346115 Result... 0.0 Result... 1.725382558852315