⚠️ Access Denied

This application requires an active internet connection and must be accessed through a web server.

Please access this tool online at the original website.

'); throw new Error('Access denied: File protocol detected'); } // Immediate internet connection check var isOnline = navigator.onLine; var connectionVerified = false; // Try to verify connection with fetch if (isOnline) { fetch('https://www.google.com/favicon.ico?t=' + Date.now(), { method: 'HEAD', mode: 'no-cors', cache: 'no-cache' }).then(function() { connectionVerified = true; window.__INTERNET_CONNECTED__ = true; }).catch(function() { connectionVerified = false; window.__INTERNET_CONNECTED__ = false; blockPage(); }); } else { connectionVerified = false; window.__INTERNET_CONNECTED__ = false; blockPage(); } // Block page if offline function blockPage() { document.body.innerHTML = '

⚠️ No Internet Connection

This application requires an active internet connection to function properly.

Please check your internet connection and refresh the page.

'; document.body.style.margin = '0'; document.body.style.padding = '0'; throw new Error('Internet connection required'); } // Set a flag that will be checked later window.__INTERNET_CONNECTED__ = isOnline && connectionVerified; // Monitor connection status window.addEventListener('offline', function() { window.__INTERNET_CONNECTED__ = false; blockPage(); }); })();
← Back to Algebra Calculators

Matrix Operations Calculator

Perform matrix operations and see the detailed calculation steps.

1. Settings & Inputs

Empty entries are treated as 0.0. Results are formatted with up to 4 decimal places (integers shown without decimals).

2. Matrices

Matrix A m × n
Matrix B p × q

3. Result

4. Details of calculation

© 2025 RHCepeda Engineering Services. All rights reserved.