Python

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

| FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E

INDUSTRIAL

TRABAJO DE INVESTIGACIÓN

PROGRAMACIÓN AVANZADA

INTEGRANTES: GUTIÉRREZ KEVIN


NÚÑEZ LIZBETH

FECHA DE ENTREGA: 28/11/2021

PARALELO: TERCERO “B”


| FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E
INDUSTRIAL

Python: Graficas en 2D
Objetivos:
Objetivo General:
Desarrollar programas en Python utilizando la librería Matplotlib, con el fin de crear
gráficas personalizas en dos dimensiones.
Objetivo Especifico:
 Crear un programa de gráficas en 2D de puntos coordenados haciendo uso de la
librería Matplotlib y Mumpy.
 Desarrollar un programa donde se pueda visualizar la gráfica de una función
matemática en 2D.
 Realizar una gráfica de vectores en el plano cartesiano en 2D dentro de Python.
 Programar una pantalla compartida por dos o más pantallas parciales ya sea de
diferentes aspectos como funciones matemáticas entre otras opciones, haciendo
uso de Matplotlib.

Introducción
En esta investigación de programación avanzada realizamos el estudios de varias funciones de
códigos que tenemos para el uso de funciones de ubicar los puntos en los vectores, esto para
saber qué hace cada línea o digo generado, también que sí que podemos ingresar el limite de
cada figura tanto de el eje x como para el y; como bien ya habíamos estudiado en años
anteriores que es un vector y que funciones podemos generar con cada uno, ahora tenemos que
aplicar nuestros conocimientos en programación avanzada con códigos generados por Python
con la librería de Matplotlib.

Contenido
Python es un lenguaje de programación que cuenta con múltiples librerías o módulos
para realizar distintos procesos, ya sea en el ámbito laboral o académico a veces es
necesario mostrar información o datos de una manera mas entendible para otras
personas, con ello hacemos uso de la graficas. En este programa contamos con una
librería que se llama matplotlib con estas realizaremos múltiples graficas de manera
sencilla y con pocas líneas de código. (J. Cesar, 2019)

A. Puntos coordenados
Representa un espacio bidimensional (en 2 dimensiones), formado por dos rectas
perpendiculares, una horizontal y otra vertical que se cortan en un punto. La
recta horizontal se denomina eje de las abscisas o eje X, mientras que la vertical
recibe el nombre de eje de las ordenadas o simplemente eje Y. En cuanto al
punto donde se cortan, se conoce como el punto de origen O.
| FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E
INDUSTRIAL

El objetivo de todo esto es describir la posición de puntos sobre el plano en


forma de coordenadas, que se forman asociando el valor del eje de las X
(horizontal) con el valor del eje Y (vertical).
La representación de un punto es sencilla: P (X, Y) dónde X y la Y son la
distancia horizontal (izquierda o derecha) y vertical (arriba o abajo)
respectivamente, utilizando como referencia el punto de origen (0,0), justo en el
centro del plano.

matplotlib.pyplot.scatter() es el método más directo y estándar para graficar


datos como puntos en Matplotlib. Le pasamos las coordenadas de los datos a
graficar como argumentos al método.
Genera una simple gráfica de dispersión a partir de los puntos de datos dados.
Pasamos las coordenadas X e Y como argumentos al método plt.scatter() para
producir la gráfica de dispersión.
Los métodos plt.xlabel() y plt.ylabel() fijarán las etiquetas del eje X y del eje Y
respectivamente.
El método plt.title() establecerá el título de la figura.
En el plano también podemos agregar esta opción para agregar color y forma del
punto plt.scatter(x,y,color="red",marker="v")

B. Vectores en el plano cartesiano


| FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E
INDUSTRIAL
Un vector en el plano hace referencia a un segmento orientado, generado a partir
de dos puntos distintos.

A efectos prácticos no deja de ser una línea formada desde un punto inicial en
dirección a otro punto final, por lo que se entiende que un vector tiene longitud y
dirección/sentido.

En esta función añadimos el grafico después de haber escrito las líneas del
código plt.plot()

Mapeamos los valores horizontales con la función plt.xticks()

Configuramos el límite horizontal plt.xlim()

Para poner un título en la gráfica insertamos con plt.title()

Configuramos la etiqueta en el eje x y y; plt.xlabel() y plt.ylabel()

Para mostrar la imagen insertamos con plt.show()


| FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E
INDUSTRIAL
C. Funciones
La gráfica de una función es un tipo de representación gráfica que permite
conocer intuitivamente el comportamiento de dicha función. Más formalmente
dada una función:

El gráfico es el conjunto de todos los pares ordenados (x, f(x)) de la función f, es


decir, como un subconjunto del producto cartesiano x × y. Se representa
gráficamente mediante una correspondencia entre los elementos del conjunto
dominio y los del conjunto imagen.

Las únicas funciones que se pueden establecer de forma no ambigua mediante


líneas, son las de una sola variable, con un sistema de coordenadas cartesianas,
donde cada abscisa representa un valor de la variable del dominio y cada
ordenada representa el valor correspondiente del conjunto imagen. Si la función
es continua, entonces la gráfica formará una línea recta o curva. (w. Eric, 2012)

Para agregar nuestra función cuadrática o lineal insertamos def f1(x):


return ecuación que queríamos dibujar.
| FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E
INDUSTRIAL
Insertamos las variables en el eje de las x con sus rangos desde donde hasta
donde x=range()
Para graficar nuestra función acedemos pyplot.plot(_,[f1() for _in_])
Podemos también agregar colores en los ejes con la función
pyplot.axhline(0,color=”___”)
Insertamos las limitaciones de los ejes de x y y; pyplot.xlim(_,_)
E imprimimos nuestra imagen pyplot.show() , podemos tener una opción para
descargar nuestra imagen de forma directa con la opción
pyplot.savefig(“____.png”)
D. Dos o mas graficas en la misma pantalla
Aquí podemos visualizar en una misma pantalla varias funciones de varias
graficas con los códigos insertados generaremos que nuestro programa corra con
4 graficas.

Conclusiones
Gracias al investigación dada en esta tarea sabemos como insertar nuestros datos de manera que
podamos realizar nuestras graficas en Python y así poder adquirir mas conocimientos acerca de
la programación, aquí vamos a poder poner en práctica los conocimientos del colegio en
funciones, pero esta vez no vamos hacer funciones a mano sino vamos a insertar en códigos que
esta nos genere la gráfica. Cada línea de código tenemos nuestro significado para poner en
práctica.

Bibliografía
Cesar, J. (2019, 9 noviembre). Python: Graficas en 2D. Facialix. Recuperado 27 de
noviembre de 2021, de https://blog.facialix.com/tutorial-creacion-de-graficas-en-
python-usando-matplotlib/
| FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E
INDUSTRIAL

También podría gustarte