Matrix Laboratory (MX)
Analyze 2D prefix sums, run Gaussian eliminations, rotate grid elements, paint connected regions, and trace BFS pathfinders.
All Matrix Utilities (15)
Matrix Generator
Construct random, binary, identity, sparse, or weighted matrices with custom constraints.
Matrix Transpose
Flipped reflection of row and column indexes for square or rectangular matrices.
Matrix Rotation
Rotate matrices cyclically by 90°, 180°, or 270° clockwise or counter-clockwise.
Matrix Multiplication
Multiply matrix A by matrix B and trace the cell-by-cell dot products.
Identity Matrix
Construct identity matrices or custom diagonal matrices with specific diagonal parameters.
Prefix Sum Matrix
Precompute subgrid sums for O(1) range queries and visualize regions.
Matrix Exponentiation
Raise a square matrix to the power K using fast binary exponentiation algorithms.
Matrix Determinant
Compute scalar determinants for square matrices of size 2x2 or 3x3.
Matrix Rank
Determine the rank of square or rectangular matrices using Gaussian row reduction steps.
Spiral Traversal
Traverse square or rectangular matrices spirally clockwise or counter-clockwise.
Diagonal Traversal
Traverse square or rectangular matrices along primary, secondary, or zigzag diagonal lines.
Grid BFS Traversal
Visualize unweighted grid pathfinding layer-by-layer using FIFO queues.
Grid DFS Traversal
Visualize grid depth-first search (DFS) recursion using backtracking.
Flood Fill Paint
Interact with grid cells using a paint bucket tool to count connected components.
Pathfinding Grid
Visualize shortest path searches using BFS, Dijkstra, or A* heuristic grids.