

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Práctica de laboratorio donde se realiza un proyecto en Python utilizando la librería Pillow para el procesamiento de imágenes, y trazar rectas con pixeles en un canva utilizando la ecuación de la recta.
Tipo: Guías, Proyectos, Investigaciones
1 / 3
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Graficar una ecuación de una recta es una tarea común en la visualización de datos y análisis gráfico en Python. Una de las herramientas poderosas para llevar a cabo esta tarea es la librería Pillow, que nos permite crear imágenes y gráficos de manera programática. En esta práctica, exploraremos cómo utilizar Pillow para representar gráficamente una ecuación de una recta en un plano cartesiano. Aprenderemos a definir una función lineal, trazar sus puntos y luego generar una imagen que muestre claramente la representación visual de esta ecuación.
Para comenzar con esta práctica es necesario importar la librería necesaria para dibujar recta, eso lo haremos con la instrucción from PIL import Image. Después de esto crearemos una función drawPoint donde agregaremos nuestras ecuaciones que hemos utilizado anteriormente para cambiar las coordenadas de nuestra imagen digital a coordenadas cartesianas. Estas ecuaciones las representaremos como xn y yn , después mandaremos a imprimir los valores y con la instrucción putpixel para dibujar nuestros puntos en las nuevas coordenadas. Figura 1. Primera parte del código donde se visualizan las funciones drawPoint y drawLine. Seguido de esto definiremos los valores a utilizar en nuestra ecuación, estos valores son x0 , y0 , x y y1. Esto se puede interpretar como P(x0, x1) y Q(y0, y1). Para conseguir nuestro objetivo necesitaremos tres ecuaciones fundamentales: la ecuación punto- pendiente, ecuación de la pendiente y ecuación de la recta. Estas ecuaciones son: 𝑦 = 𝑚𝑥 + 𝑏, 𝑚 =
En nuestro código podemos encontrar estas ecuaciones como a y b , después de esto necesitaremos de un ciclo for en el cual incluiremos la ecuación de la recta donde dibujaremos cada punto de la recta en nuestra imagen.