Las funciones trigonométricas en Python

funciones trigonométricas Python: Aquí, vamos a aprender acerca de las funciones trigonométricas de módulo matemático con ejemplos en Python ?

funciones Python trigonométricas / métodos

en Python Programming Language, hay algunas de las funciones integradas que se definen en módulo matemático – se pueden utilizar cálculos class trigonométricas, Python ha siguientes funciones trigonométricas, las cuales se utilizan para diversos fines.

Lista de las funciones trigonométricas en Python

funciones trigonométricas
Descripción
Ejemplo

math.cos () Devuelve el coseno del número (en radianes). math.cos (x)
math.sin () Devuelve el seno del número (en radianes). math.sin (x)
Math.tan () Devuelve la tangente del número en radianes. Math.tan (x)
Math.acos () Devuelve el arco coseno del número en radianes. Math.acos (x)
Math.asin () Devuelve el arco seno del número en radianes. Math.asin (x)
Math.atan () Devuelve el arco tangente del número en radianes. Math.atan (x)
Math.atan2 () Se devuelve el resultado de la atan (y / x) . Math.atan2 (y, x)
math.pypot () for la norma euclídea, sqrt (x * x + y * y) . math.pypot (x, y)

código Python para demostrar ejemplo de todas las funciones trigonométricas

# Python code to demonstrate example 
# of all Trigonometric functions
# importing math module
import math
# number
x = 0.75
# math.cos()
print("math.cos(",x,"): ", math.cos(x));
# math.sin()
print("math.sin(",x,"): ", math.sin(x));
# math.tan()
print("math.tan(",x,"): ", math.tan(x));
# math.acos()
print("math.acos(",x,"): ", math.acos(x));
# math.asin()
print("math.asin(",x,"): ", math.asin(x));
# math.atan()
print("math.atan(",x,"): ", math.atan(x));
y = 2
# math.atan2(y,x) = atan(y/x)
print("math.atan2(",y,",",x,"): ", math.atan2(y,x))
# math.hypot(x,y)
print("math.hypot(",x,",",y,"): ", math.hypot(x,y))

salida

math.cos( 0.75 ):  0.7316888688738209
math.sin( 0.75 ): 0.6816387600233341
math.tan( 0.75 ): 0.9315964599440725
math.acos( 0.75 ): 0.7227342478134157
math.asin( 0.75 ): 0.848062078981481
math.atan( 0.75 ): 0.6435011087932844
math.atan2( 2 , 0.75 ): 1.2120256565243244
math.hypot( 0.75 , 2 ): 2.1360009363293826

Excepciones con funciones trigonométricas

Hay son dos tipos de excepciones se producen,

  • ValueError
    Cuando proporcionamos un valor no válido (número), se produce esta excepción.
  • TypeError
    Cuando proporcionamos un tipo diferente de valores excepto un número, se produce esta excepción.

ValueError ejemplo

# python code to demonstrate example of 
# math.asin() method with an exception
# importing math module
import math
# number
a = 2
print("asin(",a,") is = ", math.asin(a))

salida

Traceback (most recent call last):
File "/home/main.py", line 9, in <module>
print("asin(",a,") is = ", math.asin(a))
ValueError: math domain error

TypeError ejemplo

# python code to demonstrate example of 
# math.cos() method with an exception
# importing math module
import math
# number
a = "2"
print("cos(",a,") is = ", math.cos(a))

salida

Traceback (most recent call last):
File "/home/main.py", line 9, in <module>
print("acos(",a,") is = ", math.acos(a))
TypeError: a float is required


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *