Ruby/CArray is an extension library for the multi-dimensional numerical 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-wise 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
- 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.7 June 16, 2021 (195 KB)
- 1.5.3 July 31, 2020 (192 KB)