Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

TECNM - Ecuación de la Recta en Python, Guías, Proyectos, Investigaciones de Computación Gráfica y Animación

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

2022/2023

A la venta desde 16/06/2024

mayra-mendez-17
mayra-mendez-17 🇲🇽

26 documentos

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Ensenada
Graficación
Nombre: Mayra Dayana Méndez Robles.
No. Control: 21760616.
Profesor: Eddie Helbert Clemente Torres.
Tema: Ecuación de la recta.
Fecha: 08 de septiembre de 2023
pf3

Vista previa parcial del texto

¡Descarga TECNM - Ecuación de la Recta en Python y más Guías, Proyectos, Investigaciones en PDF de Computación Gráfica y Animación solo en Docsity!

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de Ensenada

Graficación

Nombre: Mayra Dayana Méndez Robles.

No. Control: 21760616.

Profesor: Eddie Helbert Clemente Torres.

Tema: Ecuación de la recta.

Fecha: 08 de septiembre de 2023

Introducción

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.

Desarrollo

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.