Calculadora de matrices

Matrices: transpuesta, RREF, rango, determinante, inversa, autovalores, traza y operaciones.

Acerca de esta herramienta

Elige una operación e introduce A. B aparece para suma, resta y ambos productos; k para el escalado. El resultado se actualiza tras una breve pausa al escribir o inmediatamente al cambiar la operación. Transposición, rango y reducción admiten matrices rectangulares; determinante, inversa, traza y valores propios requieren A cuadrada.

Nueva línea o punto y coma separan filas; espacios, tabulaciones o comas separan valores. Se admiten punto decimal y exponentes; las celdas CSV vacías son inválidas. Máximo 20×20 y 50000 caracteres por matriz. Las líneas anchas y matrices se desplazan en su propia región. Las entradas inválidas eliminan resultados anteriores. Entradas, operación y k se conservan localmente, incluidos borradores B/k ocultos, según disponibilidad y límites del almacenamiento del navegador. Los resultados se reconstruyen, nunca se guardan.

CSV descarga toda la precisión disponible con puntos decimales. Las matrices contienen solo filas y valores, reutilizables como entrada; los escalares tienen una columna de valor, y los espectros columnas real e imaginaria. El redondeo de pantalla no afecta la exportación.

Float64 y diez cifras significativas. Normalización y umbral de pivote 1e−12 para rango, reducción, determinante e inversa. El mal condicionamiento y escalas extremas entre columnas siguen siendo sensibles; la singularidad numérica no es una prueba simbólica. Factores de mantisa/exponente evitan desbordamientos intermedios del determinante. Se conservan valores pequeños no nulos y se rechazan resultados no representables. QR escalado, raíces 2×2 estables y desplazamientos excepcionales para valores propios. El presupuesto de iteraciones crece con el tamaño; la falta de convergencia sigue siendo un error, nunca un espectro parcial. Se conservan imaginarios pequeños y multiplicidades.