moedelacion

Páginas: 3 (625 palabras) Publicado: 21 de septiembre de 2014
import matplotlib.pyplot as plt
# tambien cargamos las librerias ya vistas en clase: 'numpy' y 'math'
import numpy as np
import math as mt

#EJEMPLO 1
#en este ejemplo vamos a generar lagrafica de las funciones y1=2*sen(pi*x) y
# y2=6*sen(pi*x)
 
#lo primero es generar el vector correspondiente al dominio de la funcion
# para esto se hace uso del comando 'linspace' de la librerianumpy:
 
x=np.linspace(0,10,100)
 
#luego se debe generar el vector y1
y1=2*np.sin(np.pi*x) # las funciones seno y la constante pi
#                      son llamadas con numpy
 
# de igualforma para y2
y2=6*np.sin(np.pi*x)
 
#haciendo uso de plt llamamos a la primera figura (ventana)
plt.figure(1)
 
#para generar la grafica hacemos uso del comando plot
plt.plot(x,y1,'r-') # x, yson vectores tipo numpy, los cuales deben
                    #  las mismas dimensiones
 
plt.plot(x,y2,'b--') # el carater 'b-' indica las propiedades de la linea
                    # en estecaso estamos indicando que  es azul
                    # y esta compuesta por lineas discontinuas
 
# con el comando title podemos incluir el titulo del grafico
plt.title('grafica 1')
 
# conel comando grid habilitamos el grid del grafico
plt.grid(True)
 
# usando el comando show optamos por mostrar el grafico
plt.show()
 
#Hasta este punto se muestra
#una ventana con los dosgraficos en la misma ventana
 
 
 
# EJEMPLO 2
 
# En este ejemplo vamos a usar el comando 'subplot' para generar varios
# graficos en la misma figura
 
# generamos la figura 2
plt.figure(2)
  
# explicacion del comando 'subplot':
# este comando se llama de la siguiente manera
 
plt.subplot(211) # el primer numero(2) correponde al numero de graficos que
                 #quiero enlas filas de la ventana
                # el segundo numero (1) correponde al numero de columnas
                #de graficos que quiero en la ventana
                # el tercer numero es el...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS