matrices calculadora
Calculadora de Matrices
Matriz A
Matriz B
Resultado:
function createMatrices() {
const rows = parseInt(document.getElementById('rows').value);
const cols = parseInt(document.getElementById('cols').value);
if (rows 5 || cols 5) {
alert('Por favor, ingrese un número de filas y columnas entre 1 y 5.');
return;
}
let matrixAHtml = '';
let matrixBHtml = '';
for (let i = 0; i `;
matrixBHtml += ``;
}
matrixAHtml += '
';
matrixBHtml += '
';
}
document.getElementById('matrixA').innerHTML = matrixAHtml;
document.getElementById('matrixB').innerHTML = matrixBHtml;
}
function getMatrixValues(prefix) {
const rows = parseInt(document.getElementById('rows').value);
const cols = parseInt(document.getElementById('cols').value);
let matrix = [];
for (let i = 0; i El resultado es: ${result}
`;
} else {
resultHtml = '
';
}
document.getElementById('result').innerHTML = resultHtml;
}
// Inicializar las matrices al cargar la página
createMatrices();
2. Guía de uso
Paso 1: Configuración de las matrices
- En la parte superior de la calculadora, encontrará dos campos numéricos etiquetados como "Filas" y "Columnas".
- Ingrese el número deseado de filas y columnas para sus matrices (entre 1 y 5).
- Haga clic en el botón "Crear Matrices" para generar los campos de entrada.
Paso 2: Ingreso de datos
- Una vez creadas las matrices, verá dos conjuntos de campos de entrada etiquetados como "Matriz A" y "Matriz B".
- Ingrese los valores numéricos en cada celda de las matrices.
- Si deja una celda vacía, se considerará como 0.
Paso 3: Selección de operación
- Debajo de las matrices, encontrará un menú desplegable con las siguientes opciones:
- Suma: Suma las matrices A y B.
- Resta: Resta la matriz B de la matriz A.
- Multiplicación: Multiplica la matriz A por la matriz B.
- Determinante: Calcula el determinante de la matriz A.
- Inversa: Calcula la inversa de la matriz A.
- Transpuesta: Calcula la transpuesta de la matriz A.
Paso 4: Cálculo y visualización de resultados
- Haga clic en el botón "Calcular" para realizar la operación seleccionada.
- El resultado se mostrará en la sección "Resultado" en la parte inferior de la página.
- Para operaciones que devuelven una matriz, el resultado se mostrará en formato de tabla.
- Para operaciones que devuelven un solo número (como el determinante), se mostrará el valor numérico.
Interpretación de resultados:
- Suma y resta: La matriz resultante tendrá las mismas dimensiones que las matrices originales.
- Multiplicación: El número de columnas de A debe ser igual al número de filas de B.
- Determinante: Solo se puede calcular para matrices cuadradas (mismo número de filas y columnas).
- Inversa: Solo se puede calcular para matrices cuadradas con determinante no nulo.
- Transpuesta: Intercambia las filas por columnas de la matriz original.
Ejemplo práctico:
Supongamos que queremos sumar dos matrices 2x2:
1. Ingrese 2 en "Filas" y 2 en "Columnas", luego haga clic en "Crear Matrices".
2. Para la Matriz A, ingrese: [1, 2] en la primera fila y [3, 4] en la segunda.
3. Para la Matriz B, ingrese: [5, 6] en la primera fila y [7, 8] en la segunda.
4. Seleccione "Suma" en el menú desplegable.
5. Haga clic en "Calcular".
6. El resultado mostrado será: [6, 8] en la primera fila y [10, 12] en la segunda.
Limitaciones y consideraciones:
- La calculadora está limitada a matrices de hasta 5x5 para mantener la simplicidad de la interfaz.
- Asegúrese de ingresar solo valores numéricos en los campos de las matrices.
- Para la multiplicación de matrices, verifique que las dimensiones sean compatibles.
- Al calcular determin