En Python, el módulo de matemáticas contiene una serie de operaciones matemáticas, que se pueden realizar con facilidad usando el módulo. math.sin()
La función devuelve el seno del valor pasado como argumento. El valor pasado en esta función debe estar en radianes.
Sintaxis: matemáticas.sin(x)
Parámetro:
x : valor a pasar a sin()Devoluciones: Devuelve el seno del valor pasado como argumento
Código #1:
# Python code to demonstrate the working of sin() # importing "math" for mathematical operations import math a = math.pi / 6 # returning the value of sine of pi / 6 print ("The value of sine of pi / 6 is : ", end ="") print (math.sin(a))
Producción:
The value of sine of pi/6 is : 0.49999999999999994
Código #2:
# Python program showing # Graphical representation of # sin() function import math import matplotlib.pyplot as plt in_array = [-3.14159265, -2.57039399, -0.28559933, 0.28559933, 2.57039399, 3.14159265] out_array = [] for i in range(len(in_array)): out_array.append(math.sin(in_array[i])) i += 1 print("in_array : ", in_array) print("\nout_array : ", out_array) # red for numpy.sin() plt.plot(in_array, out_array, color = 'red', marker = "o") plt.title("math.sin()") plt.xlabel("X") plt.ylabel("Y") plt.show()
Producción:
en_array: [-3.14159265, -2.57039399, -0.28559933, 0.28559933, 2.57039399, 3.14159265]
array_salida: [-3.5897930298416118e-09, -0.5406408168673427, -0.2817325547837714, 0.2817325547837714, 0.5406408168673427, 3.5897993019841]