Skip to content

thehoglet/LinAlgBook

Repository files navigation

LinAlgBook

C++ version of the code for "Linear Algebra: Theory, Intuition, Code" book by Mike X Cohen. Minimum language version is C++20.

As configured, package management requires vcpkg. Dependencies are Armadillo, Matplot++, stb.

For plotting, Matplot++ requires that gnuplot is installed.

If using VSCode (recommended), install extensions for C/C++ (+ Extension Pack), CMake (+Tools).

If using a Wayland desktop, the gnuplot viewer will fault (as of March 2024) if invoked from a VSCode terminal; execute from an external terminal.