0% encontró este documento útil (0 votos)
3 vistas7 páginas

Graficador Interactivo de Funciones en Python

El documento describe un programa desarrollado en Python que permite graficar diversas funciones matemáticas a través de un menú interactivo. Utiliza librerías como Matplotlib y Numpy para facilitar la visualización de funciones constantes, lineales, cuadráticas, cúbicas, senoidales y de sinc. El programa es útil para fines educativos y para el análisis visual de expresiones matemáticas.

Cargado por

marenaflores24
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas7 páginas

Graficador Interactivo de Funciones en Python

El documento describe un programa desarrollado en Python que permite graficar diversas funciones matemáticas a través de un menú interactivo. Utiliza librerías como Matplotlib y Numpy para facilitar la visualización de funciones constantes, lineales, cuadráticas, cúbicas, senoidales y de sinc. El programa es útil para fines educativos y para el análisis visual de expresiones matemáticas.

Cargado por

marenaflores24
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

REPÚBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA


“ANTONIO JOSÉ DE SUCRE”
VICE-RECTORADO “LUIS CABALLERO MEJÍAS”
ASIGNATURA: MODELAJE Y SIMULACIÓN DIGITAL
SECCIÓN #01

INFORME
PROGRAMA #1

Profesor: Integrante:
David Jaén. Sevelis Uban.
Exp: 2019203039.

Caracas, 29 de Junio de 2024


INTRODUCCIÓN

En el siguiente documento se describirá el procedimiento y las herramientas


utilizadas para crear un programa con el lenguaje de programación Python, con este
se trabajarán varias opciones en donde el objetivo principal es graficar distintas
funciones matemáticas a partir de la selección de las opciones dadas por el usuario
a través de un menú.

Con las funciones predefinidas y la posibilidad de ajustar los coeficientes de las


mismas, se pueden visualizar gráficamente diversas representaciones como
constantes, lineales, cuadráticas, cúbicas, etc.

Este informe detallará el procedimiento y resultados obtenidos al utilizar este


programa, mostrando la interacción con el mismo, este puede facilitar el análisis
visual de diversas expresiones matemáticas específicas.
MARCO TEÓRICO

Funciones matemáticas: En matemáticas, una función es una


correspondencia o relación entre los elementos de un conjunto X y los elementos
de un conjunto Y. Cada elemento de X se relaciona con un único elemento de Y.

Gráfica: Las gráficas son un medio visual de mostrar información numérica


mediante dibujos.

Lenguaje de Programación: Un lenguaje de programación es un sistema


de comunicación que utiliza símbolos y reglas para dar instrucciones a una
computadora. Es la forma en que un programador puede crear programas que
controlen el comportamiento de una máquina. Un lenguaje de programación tiene
una estructura sintáctica y semántica que determina cómo se escriben y se
interpretan las instrucciones. Existen cientos de lenguajes de programación que se
adaptan a diferentes propósitos y plataformas

Programa: Un programa es un conjunto de pasos lógicos escritos en un


lenguaje de programación que nos permite realizar una tarea específica. El
programa suele contar con una interfaz de usuario, es decir, un medio visual
mediante el cual interactuamos con la aplicación

Python: es un lenguaje de programación de alto nivel, interpretado y de


código abierto. Fue creado por Guido van Rossum en 1989 y se ha convertido en
uno de los lenguajes de programación más populares debido a su sintaxis sencilla
y legible, su capacidad de ser utilizado en una amplia variedad de aplicaciones y su
amplia comunidad de usuarios y desarrolladores. Python es versátil y se puede
utilizar para desarrollar aplicaciones web, aplicaciones de escritorio, análisis de
datos, inteligencia artificial, entre otros. Además, cuenta con una gran cantidad de
bibliotecas y módulos que facilitan el desarrollo de programas complejos.

Variable: Una variable en programación es un espacio de memoria


reservado para almacenar un valor determinado que corresponde a un tipo de dato
soportado por el lenguaje de programación en el cual se trabaja.
CÓDIGO
Para la realización del programa se utilizó Python y sus librerías, entre ellas:
Matplotlib, Numpy,Tkinter, etc.
De modo que se pudiera especificar claramente y de forma ordenada los elementos
que lo componen.
El código proporcionado es un programa escrito en Python que permite
graficar diferentes tipos de funciones matemáticas dependiendo de la elección del
usuario. Algunas de las funciones que se pueden graficar son constantes, lineales,
cuadráticas, cúbicas, senoidales y de sinc.
Funciones definidas en el código:
 y_constant(a0, t): Retorna una función constante.
 y_linear(a0, a1, t): Retorna una función lineal.
 y_quadratic(a0, a1, a2, t): Retorna una función cuadrática.
 y_cubic(a0, a1, a2, a3, t): Retorna una función cúbica.
 y_sine(A, w, t): Retorna una función sinusoidal.
 y_sinc(A, w, t): Retorna una función tipo Seno Cardinal.
La variable t se define como un arreglo de valores desde 0 hasta 10 con un
paso de 0.1, utilizado para crear la variable temporal de las funciones.
Posteriormente, se presenta un bucle while que se estará utilizando como un
menú que permite al usuario seleccionar la función que desea graficar.
Dependiendo de la elección del usuario, se solicitan los parámetros necesarios para
evaluar la función e inmediatamente se grafica la función seleccionada por el
usuario.
Finalmente, si el usuario ingresa una opción inválida, se muestra un mensaje
de error indicando que la opción seleccionada no es válida y se le pide al usuario
que seleccione una opción entre el rango válido de funciones (1-6).

En resumen, este programa proporciona una forma interactiva para graficar


diferentes tipos de funciones matemáticas de manera dinámica y es ideal para
propósitos educativos y de visualización de datos.

También podría gustarte