logo

Numere complexe în Python | Setul 3 (Funcții trigonometrice și hiperbolice)

Unele dintre funcțiile importante ale numărului complex sunt discutate în articolele de mai jos Numere complexe în Python | Setul 1 (Introducere) Numere complexe în Python | Setul 2 (Funcții și constante importante) Funcțiile trigonometrice și hiperbolice sunt discutate în acest articol. Funcții trigonometrice 1. păcat() : Această funcție returnează ale lor a numărului complex trecut în argument. 2. cos() : Această funcție returnează cosinus a numărului complex trecut în argument. 3. bronz () : Această funcție returnează tangentă of the complex number passed in argument. Python
# 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(xy); # 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)) 
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. sare() : Această funcție returnează arc sinus a numărului complex trecut în argument. 5. acos() : Această funcție returnează arc cosinus a numărului complex trecut în argument. 6. atan() : Această funcție returnează arc tangentă of the complex number passed in argument. Python
# 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(xy); # 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)) 
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) 

Funcții hiperbolice 1. nastere() : Această funcție returnează sinus hiperbolic a numărului complex trecut în argument. 2. cosh() : Această funcție returnează cosinus hiperbolic a numărului complex trecut în argument. 3. tanh() : Această funcție returnează tangentă hiperbolică of the complex number passed in argument. Python
# 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(xy); # 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)) 
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() : Această funcție returnează sinus hiperbolic invers a numărului complex trecut în argument. 5. acosh() : Această funcție returnează cosinus hiperbolic invers a numărului complex trecut în argument. 6. atanh() : Această funcție returnează tangenta hiperbolica inversa of the complex number passed in argument. Python
# 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(xy); # 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)) 
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)