Ruby/CArray is an extension library for the multi-dimensional array class. CArray can store integers and floating point numbers to perform calculations efficiently. Therefore, Ruby/CArray is suitable for numerical computation and data analysis. Ruby/CArray has different features from other multidimensional array libraries (narray, numo-narray, nmatrix), such as element-specific masks, creation of reference arrays that can reflect changes to the referent, the ability to access memory pointers of other objects, user-defined arrays, and so on.
Required Ruby Version
>= 2.4.0
Authors
Hiroki Motoyoshi
Versions
- 3.0.0 August 25, 2026 (1.11 MB)
- 2.0.1 December 22, 2025 (200 KB)
- 2.0.0 June 03, 2025 (200 KB)
- 1.5.9 June 19, 2023 (197 KB)
- 1.5.8 January 13, 2023 (197 KB)
- 1.5.2 July 22, 2020 (191 KB)