Engineering software · C++

Matrix and Vector Toolbox

Reusable numerical operations for vectors, matrices, and linear-system solves.

Implementation

The toolbox implements vector addition, subtraction, scaling, dot and cross products, norms, and extrema. Matrix functions include arithmetic, multiplication, scaling, norms, transpose, and matrix-vector products.

Linear algebra

The report documents LU factorization and solve, plus LDLᵀ factorization and solve. Functions check dimensions and invalid input and return diagnostic errors when an operation cannot be performed.

Reported results

The report includes numbered test cases and program-output figures for individual operations and decompositions. It demonstrates the implemented calculations; it does not report an external benchmark or performance comparison.

Source

Based on my “Matrix ToolBox Programming Project” report, especially the operation list and test-case figures.

← Return to projects