Warning
El proyecto a煤n se encuentra en fase de desarrollo por lo que pueden existir errores y c贸digo incompleto
Proyecto que contiene una serie de jupyter notebooks con documentaci贸n sobre los diferentes algoritmos a utilizar en la asignatura, su implementaci贸n en python, y una secci贸n para insertar los datos y obtener los resultados de cada algoritmo.
La forma de uso sugerida es a trav茅s de Google Colaboratory, servicio en l铆nea para la ejecuci贸n de c贸digo python de manera sencilla, r谩pida y segura, y sin la necesidad de instalar nada, en cualquier plataforma: Windows, Linux, MacOs, Android y IOs.
Tambi茅n se puede emplear de forma local mediante Jupyter Lab
.
Note
El directorio se encuentra ordenado por cap铆tulos seg煤n el libro de texto de MN
- Cap 1: Teor铆a de Errores
- Cap 2: Ra铆ces de Ecuaciones Algebraicas
- Separaci贸n de ra铆ces
- Resoluci贸n de ecuaciones algebraicas
- Cap 3: Sistemas de Ecuaciones Lineales y Matrices
- Cap 4: Aproximaci贸n de Funciones
- Cap 5: Integraci贸n Num茅rica
- Cap 6: Optimizaci贸n Num茅rica
- Sin restricciones
- Con restricciones
- Cap 7: Ecuaciones Diferenciales Ordinarias
- Extras:
- Documentaci贸n de bibliotecas usadas:
Para poder acceder a los notebooks en Colab se puede realizar:
-
Explorando los archivos en el repositorio:
[!NOTE] Una vez dentro del archivo
.ipynb
deseado, pruebe a cambiar el enlace degithub.com/...
agithubtocolab.com/...
-
Utilizando el directorio de enlaces que se encuentra en este Readme
Tips:
- Para la navegaci贸n organizada dentro del archivo se puede emplear el 铆ndice proporcionado por la p谩gina
- Para poder empezar a ejecutar el notebook se debe conectar a un entorno de ejecuci贸n de Google Colab
- Cambiar los datos de entrada en las secciones de inserci贸n de datos para poder obtener los resultados deseados
- Para ejecutar el nuevo c贸digo, ir a la pesta帽a
Entorno de ejecuci贸n
y seleccionar la opci贸nReiniciar y ejecutar todo
, aceptando todas las ventanas emergentes - Para poder ver los resultados dirigirse a la secci贸n de salida de datos
Para poder acceder a los notebooks en Jupyter Lab
se deben realizar los siguientes pasos (Windows
):
-
Abrir la consola del sistema (
cmd
) en la localizaci贸n de los notebooks (shift+click derecho
->Abrir ventana de comandos aqu铆
) -
Instalar las dependencias necesarias mediante
pip install
(Ej:pip install numpy
), o usando el archivorequeriments.txt
incluido en este repositorio -
Lanzar sistema mediante el comando
jupyter lab
Tutorial de Jupyter Lab
numpy
~=1.26.0matplotlib
~=3.8.0scipy
~=1.11.2sympy
~=1.12jupyterlab
~=4.0.6pandas
~=2.1.1