JuanMauelMartinez / MCCRB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Programas de la clase de Matemáticas para las Ciencias de la Computación

Introducción

Durante el ciclo escolar B21 de agosto a diciembre del 2021 se revisaron los siguientes programas referentes al contenido de la materia de Matemáticas para las Ciencias de la Computación impartida por el Dr. Ricardo Barrón.

Dichos programas tienen como finalidad coadyuvar en la visualización, comprensión y aplicación de los temas propios de la materia.

A lo largo del curso se espera que el alumno pueda convertir el conocimiento teórico en bases prácticas que a su vez deriven en una correcta aplicación para el proyecto de Tesis que entregará al final de sus estudios.

Dicha librería abarca temas como son:

  • Teoría de Números
  • Estructuras algebraicas
  • Álgebra Lineal
  • Trigonometría
  • Teoría de Grafos
  • Probabilidad

Flujo de trabajo

La finalidad del presente repositorio es crear una librería que pueda importarse de manera sencilla para mantenerse como testigo de lo visto durante la clase y hacer uso de ella para futuras aplicaciones. Para lo cuál se deben seguir los pasos marcados a continuación.

  1. Clonar la librería
git clone https://github.com/lemmhub/MCCRB.git 
  1. Importar la librería en el programar a utilizar

    from MCCRB import dijkstra as d 
  2. El IDE utilizado desplegará todas las funciones correspondientes al archivo dijkstra.py y mostrará las características de cada una de ellas.

Funciones encontradas en dijkstra

alt text

Implementación de la función search

alt text

Estructura del código

Cada código está marcado con un cabezal que explica cada una de la funciones utilizadas, además, se pueden encontrar comentarios explicando las líneas más relevantes dentro de las funciones.

Se recomienda al usuario explorar a fondo los códigos para conocer su correcto funcionamiento y aplicar las funciones como mejor le convengan

About


Languages

Language:Python 100.0%