Nombres complexos en Python | Conjunt 3 (funcions trigonomètriques i hiperbòliques)

Algunes de les funcions de nombre complex importants es discuteixen als articles següents Nombres complexos en Python | Set 1 (Introducció) Nombres complexos en Python | Conjunt 2 (funcions i constants importants) En aquest article es discuteixen les funcions trigonomètriques i hiperbòliques. Funcions trigonomètriques 1. pecat() : Aquesta funció retorna el els seus del nombre complex passat en argument. 2. cos() : Aquesta funció retorna el cosinus del nombre complex passat en argument. 3. bronzejat() : Aquesta funció retorna el 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  (  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  ))   
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. sal() : Aquesta funció retorna el arc sinus del nombre complex passat en argument. 5. acos() : Aquesta funció retorna el arc cosinus del nombre complex passat en argument. 6. atan() : Aquesta funció retorna el 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  (  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  ))   
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)  

Funcions hiperbòliques 1. naixement() : Aquesta funció retorna el sinus hiperbòlic del nombre complex passat en argument. 2. cosh() : Aquesta funció retorna el cosinus hiperbòlic del nombre complex passat en argument. 3. tanh() : Aquesta funció retorna el tangent hiperbòlica 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  (  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  ))   
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() : Aquesta funció retorna el sinus hiperbòlic invers del nombre complex passat en argument. 5. acosh() : Aquesta funció retorna el cosinus hiperbòlic invers del nombre complex passat en argument. 6. atanh() : Aquesta funció retorna el tangent hiperbòlica 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  (  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  ))   
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)