25.7.3
This website uses cookies to ensure you get the best experience on our website. Learn more

Resuelve problemas de matemáticas con Python y Sage desde cero

SageMath o Sage, formado a partir de las siglas de System for Algebra and Geometry Experimentation, es decir, Sistema para la Experimentación de Álgebra y Geometría, es un software pensado para ser utilizado como una ayuda en la exploración de muchos aspectos de las matemáticas: álgebra, cálculo, combinatoria, métodos numéricos, aritmética de precisión arbitraria, teoría de números, estadística, modelos estocásticos y muchos más. De hecho, está entre los llamados Computer Algebra Systems, CAS, sistemas algebraicos computacionales, dado que puede trabajar con fórmulas y ecuaciones simbólicamente del mismo modo que se hace tradicionalmente en matemáticas. Sage es software libre y se puede descargar de SageMath. El creador del proyecto Sage, William Stein, es un matemático de la University of Washington y, tanto él como los otros colaboradores, trabajan para asegurar que Sage siga siendo software libre. Precisamente, por estar desarrollado en software libre, Sage puede integrar e integra otros CAS, como es el caso de Maxima, lo que permite a los usuarios tomar todas las ventajas que este CAS proporciona. Sage utiliza el lenguaje de programación Python. Algunos conocimientos básicos de este lenguaje pueden ser de utilidad, pero no hacen falta para empezar a usarlo. Se puede instalar Sage en vuestros ordenadores, pero es más fácil crearse una cuenta de usuario en CoCalc. En este caso, lo único necesario, aparte de la conexión a internet, es una dirección de correo electrónico. También puede instalarse en móviles (Android e iOS). Una vez termines el curso, podrás seguir con los mejores cursos de análisis matemático por Juan Gabriel Gomila y Llorenç Valverde. Todo el material del curso está enfocado en resolver los problemas de cálculo diferencial, integral y matricial que se presentan a los estudiantes de análisis matemático y poderlo hacer en un curso aparte te permitirá nivelar tus conocimientos y tomar los otros cursos con garantías de éxito.

Skills / Knowledge

  • Usar la herramienta Cocalc
  • Realizar operaciones aritméticas básicas con Sage
  • Usar funciones de Sage
  • Emplear constantes matemáticas en Sage
  • Ejecutar comparaciones
  • Resolver ecuaciones numéricamente
  • Resolver ecuaciones con varias variables
  • Calcular límites con Sage
  • Ejecutar el desarrollo del polinomio de Taylor
  • Calcular derivadas
  • Resolver integrales
  • Generar números pseudo-aleatorios en Sage
  • Emplear medidas de centralización
  • Usar medidas de dispersión
  • Calcular medias móviles
  • Componer gráficas de curvas y superficies
  • Construir gráficos 3D
  • Calcular la inversa de una matriz
  • Resolver sistemas de ecuaciones lineales con Sage
  • Realizar diagonalización de matrices
  • Implementar fórmulas LaTeX
  • Compilar y exportar informes