Mostrando entradas con la etiqueta Funciones trigonométricas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Funciones trigonométricas. Mostrar todas las entradas

jueves, 4 de noviembre de 2010

Librería Math en Python (Funciones trigonométricas)

Materia: Laboratorio de Lenguajes de Programación   Semana #14
Tarea semanal.

Hola. En esta entrada les seguiré hablando un poco sobre la librería Math en Python. Ahora veremos lo que corresponde a Funciones trigonométricas. Como seno, coseno, tangente, etc.

Paso 1: Abrimos el Terminal, escribimos which python para saber la localización de nuestro lenguaje en la computadora.




Paso 2: Escribimos emacs trigon1.py "emacs" es por el editor de texto que utilizaremos para hacer nuestro código, "trigon1" es el nombre del archivo, y ".py" es la extensión que le pertenece al lenguaje Python.




Paso 3: Ya abierto el emacs escribimos nuestro código: #!/usr/bin/python este encabezado lo deben tener todos nuestro programas hechos en un editor de texto, para que se pueda ubicar a la hora de correr el programa.




Paso 4: Ponemos import math que es la librería para poder utilizar las funciones matemáticas que necesitamos. En el siguiente renglón escribimos print "\tFunciones trigonometricas"




Paso 5: Tecleamos n=float(raw_input("Escribe el numero para convertir: ")) esta línea sirve para que el usuario introduzca el valor que quiere convertir a seno.




Paso 6: Por último escribimos: print math.sin(n) esta es la función que nos sirve para la conversión de la función trigonométrica. Lo guardamos con Ctrl-x Ctrl-s 





Paso 7: Nos vamos al terminal y damos autorización para la ejecución del programa: chmod u+x trigon1.py Después escribimos ./trigon1.py para que se ejecute.




Paso 8: Escribimos cualquier número para probar el programa y vemos que nos despliega el resultado que queremos.




Lo mismo podemos hacer con las demás funciones, sólo sería diferente esta parte:
print math.cos(n)  -  Para coseno

print math.tan(n)  -  Para tangente

print math.asin(n) -  Para arcoseno

print math.acos(n)  - Para arcocoseno

print math.atan(n)   - Para arcotangente

Es todo por esta entrada, espero que les haya servido, y si tienen alguna duda, coméntenlo en esta entrada.

Hasta luego

Fuente: http://artehack.net/foro/python/uso-de-la-libreria-math-%28python%29/