Documentation
To have a clearer understanding of how the entire library functions, it is better to follow the sections in left-to-right chronological order, beginning with "Library Structure" and continuing through to "NumXX Extras", though the most important sections are "Library Structure", "Data Structures and Containers" and "Array Creation APIs".
Library Structure
See NumXX's project layout/file structure and how to navigate the library.
Data Structures & Containers
Explore how NumXX stores different data structures including multidimensional arrays, matrices, tensors, and other containers used in computations.
Array Creation APIs
Learn how to create and initialize arrays using various methods: zeros, ones, ranges, random values, and custom initialization functions.
Mathematical Operations
Comprehensive guide to element-wise operations, linear algebra routines, and other mathematical computations.
File Operations
Learn how to NumXX saves and reads different data types to external files.
NumXX Extras
Explore the extra modules available in NumXX. These include Signal Processing, random and other miscellaneous functionality.