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.