python tutorial - Complex Numbers in Python | Trigonometric and Hyperbolic Functions - learn python - python programming




Trigonometric Functions

1. sin() : This function returns the sine of the complex number passed in argument.

2. cos() : This function returns the cosine of the complex number passed in argument.

3. tan() : This function returns the tangent of the complex number passed in argument.

python - Sample - python code :

# Python code to demonstrate the working of 
# sin(), cos(), tan()
  
# importing "cmath" for complex number operations
import cmath
  
# Initializing real numbers
x = 1.0
  
y = 1.0
 
# converting x and y into complex number z
z = complex(x,y);
 
# printing sine of the complex number
print ("The sine value of complex number is : ",end="")
print (cmath.sin(z))
 
# printing cosine of the complex number
print ("The cosine value of complex number is : ",end="")
print (cmath.cos(z))
 
# printing tangent of the complex number
print ("The tangent value of complex number is : ",end="")
print (cmath.tan(z))

python tutorial - Output :

The sine value of complex number is : (1.2984575814159773+0.6349639147847361j)
The cosine value of complex number is : (0.8337300251311491-0.9888977057628651j)
The tangent value of complex number is : (0.2717525853195118+1.0839233273386946j)

4. asin() : This function returns the arc sine of the complex number passed in argument.

5. acos() : This function returns the arc cosine of the complex number passed in argument.

6. atan() : This function returns the arc tangent of the complex number passed in argument.

python - Sample - python code :

# Python code to demonstrate the working of 
# asin(), acos(), atan()
  
# importing "cmath" for complex number operations
import cmath
  
# Initializing real numbers
x = 1.0
  
y = 1.0
 
# converting x and y into complex number z
z = complex(x,y);
 
# printing arc sine of the complex number
print ("The arc sine value of complex number is : ",end="")
print (cmath.asin(z))
 
# printing arc cosine of the complex number
print ("The arc cosine value of complex number is : ",end="")
print (cmath.acos(z))
 
# printing arc tangent of the complex number
print ("The arc tangent value of complex number is : ",end="")
print (cmath.atan(z))

python tutorial - Output :

The arc sine value of complex number is : (0.6662394324925153+1.0612750619050357j)
The arc cosine value of complex number is : (0.9045568943023814-1.0612750619050357j)
The arc tangent value of complex number is : (1.0172219678978514+0.40235947810852507j)

Hyperbolic Functions

1. sinh() : This function returns the hyperbolic sine of the complex number passed in argument.

2. cosh() : This function returns the hyperbolic cosine of the complex number passed in argument.

3. tanh() : This function returns the hyperbolic tangent of the complex number passed in argument.

python - Sample - python code :

# Python code to demonstrate the working of 
# sinh(), cosh(), tanh()
  
# importing "cmath" for complex number operations
import cmath
  
# Initializing real numbers
x = 1.0
  
y = 1.0
 
# converting x and y into complex number z
z = complex(x,y);
 
# printing hyperbolic sine of the complex number
print ("The hyperbolic sine value of complex number is : ",end="")
print (cmath.sinh(z))
 
# printing hyperbolic cosine of the complex number
print ("The hyperbolic cosine value of complex number is : ",end="")
print (cmath.cosh(z))
 
# printing hyperbolic tangent of the complex number
print ("The hyperbolic tangent value of complex number is : ",end="")
print (cmath.tanh(z))

python tutorial - Output :

The hyperbolic sine value of complex number is : (0.6349639147847361+1.2984575814159773j)
The hyperbolic cosine value of complex number is : (0.8337300251311491+0.9888977057628651j)
The hyperbolic tangent value of complex number is : (1.0839233273386946+0.2717525853195117j)

4. asinh() : This function returns the inverse hyperbolic sine of the complex number passed in argument.

5. acosh() : This function returns the inverse hyperbolic cosine of the complex number passed in argument.

6. atanh() : This function returns the inverse hyperbolic tangent of the complex number passed in argument.

python - Sample - python code :

# Python code to demonstrate the working of 
# asinh(), acosh(), atanh()
  
# importing "cmath" for complex number operations
import cmath
  
# Initializing real numbers
x = 1.0
  
y = 1.0
 
# converting x and y into complex number z
z = complex(x,y);
 
# printing inverse hyperbolic sine of the complex number
print ("The inverse hyperbolic sine value of complex number is : ",end="")
print (cmath.asinh(z))
 
# printing inverse hyperbolic cosine of the complex number
print ("The inverse hyperbolic cosine value of complex number is : ",end="")
print (cmath.acosh(z))
 
# printing inverse hyperbolic tangent of the complex number
print ("The inverse hyperbolic tangent value of complex number is : ",end="")
print (cmath.atanh(z))

python tutorial - Output :

The inverse hyperbolic sine value of complex number is : 
(1.0612750619050357+0.6662394324925153j)
The inverse hyperbolic cosine value of complex number is : 
(1.0612750619050357+0.9045568943023813j)
The inverse hyperbolic tangent value of complex number is : 
(0.40235947810852507+1.0172219678978514j)

Wikitechy tutorial site provides you all the learn python , online python course with certificate , python coding course , python scripting course python programming course online free

Related Searches to Complex Numbers in Python | Trigonometric and Hyperbolic Functions

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add wikitechy.com to your ad blocking whitelist or disable your adblocking software.

×