Skip to content

Muhaddil/calculadora-matrices

Repository files navigation

Build pages-build-deployment Ask DeepWiki

Calculadora de Matrices

Una aplicación web interactiva para realizar operaciones con matrices, desarrollada con React, TypeScript y Vite.

Características

  • Operaciones básicas: Suma, resta y multiplicación de matrices
  • Operaciones avanzadas:
    • Cálculo de determinantes (métodos: Cofactores, Sarrus, Gauss)
    • Transposición de matrices
    • Cálculo de matriz adjunta
    • Cálculo de matriz inversa
    • Cálculo de rango
  • Visualización paso a paso: Muestra el proceso detallado de cada operación
  • Interfaz intuitiva: Entrada de matrices fácil de usar
  • Diseño responsivo: Funciona en dispositivos móviles y de escritorio

Tecnologías utilizadas

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • Shadcn UI
  • React Router
  • React Query
  • KaTeX (para renderizado de fórmulas matemáticas)

Instalación

# Clonar el repositorio
git clone https://github.com/Muhaddil/calculadora-matrices.git
cd calculadora-matrices

# Instalar dependencias
npm install

# Iniciar servidor de desarrollo
npm run dev

Uso

  1. Ingresa los valores en las matrices A y B
  2. Selecciona la operación que deseas realizar
  3. Visualiza el resultado y los pasos detallados del cálculo
  4. Para operaciones como el determinante, puedes elegir entre diferentes métodos de cálculo

Scripts disponibles

  • npm run dev - Inicia el servidor de desarrollo
  • npm run build - Compila el proyecto para producción
  • npm run build:dev - Compila el proyecto en modo desarrollo
  • npm run lint - Ejecuta el linter
  • npm run preview - Previsualiza la versión compilada

Licencia

Este proyecto está licenciado bajo la Licencia GNU GENERAL PUBLIC LICENSE - ver el archivo LICENSE para más detalles.

Contribuir

Las contribuciones son bienvenidas. Por favor, abre un "issue" o "pull request" para sugerir cambios o mejoras.

About

Una calculadora de matrices

Resources

License

Stars

Watchers

Forks

Contributors

Languages