[{"authors":"inaidE, spartanec22832, t1sh3","built_at":"2025-05-17T00:00:00.000Z","created_at":"2025-05-17T20:56:21.578Z","description":"A Ruby gem for vector and matrix operations. Provides methods to calculate:\n  - Matrix determinant:\n\n   Determinant(matrix)\n\n   input: matrix - Array of arrays size of nxn\n   output: res[Int] - simple Integer\n\n  - Scalar product of vectors\n\n  scalar_prod(a, b)\n\n  input: a[Array], b[Array]- vectors a and b\n  output: res[Int] - simple Integer as a result of scalar prod\n\n  - Cross product for 3D vectors\n\n    cross_prod(a, b)\n\n    input: a[Array], b[Array] - vectors a and b with dimension n = 3;\n    output: res[Array] - vector with the size = 3 (its dimension) as a result of cross prod\n\n  - Help function\n\n    help()\n\n    output: String with info about gem funcs\n  \n  Includes comprehensive error handling and input validation. Designed for educational use and basic linear algebra computations.\n\n  Ruby-гем для операций с векторами и матрицами. Предоставляет методы для вычисления:\n  - Определителя матрицы\n\n    Determinant(matrix)\n\n    input: matrix - матрица (массив массивов) размера nxn\n    output: res[Int] - целое число\n\n  - Скалярного произведения векторов\n\n    scalar_prod(a, b)\n\n    input: a[Array], b[Array] - векторы (массивы) a и b\n    output: res[Int] - целое число как результат скалярного произведения\n\n  - Векторного произведения для 3D векторов\n\n    cross_prod(a, b)\n\n    input: a[Array], b[Array] - векторы (массивы) a и b размером n = 3;\n    output: res[Array] - вектор (массив) с размером = 3 (его размерность) как результат векторного произведения векторов\n\n  - Функция \"помощь\"\n\n    help()\n\n    output: Строка с информацией про математические методы гема\n\n  Включает обработку ошибок и валидацию входных данных. Разработан для образовательных целей и базовых вычислений линейной алгебры.","downloads_count":500,"metadata":{},"number":"0.2.0","summary":"Vectors: Linear Algebra Operations for calculating determinant, cross product and scalar product | Векторы: Операции линейной алгебры для вычисления определителя, векторного и скалярного произведений векторов","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"a98cdfa1559baec8832194552a390ab4bc378251611732d3f09918e3af75511e","spec_sha":"f0877f83a1be829f22960093a86ecd924af355e8097c7b776cb7f8aaee6f4a94"},{"authors":"inaidE, spartanec22832, t1sh3","built_at":"2025-04-07T00:00:00.000Z","created_at":"2025-04-07T21:30:55.966Z","description":"A Ruby gem for vector and matrix operations. Provides methods to calculate:\n  - Matrix determinant:\n\n   Determinant(matrix)\n\n   input: matrix - Array of arrays size of nxn\n   output: res[Int] - simple Integer\n\n  - Scalar product of vectors\n\n  scalar_prod(a, b)\n\n  input: a[Array], b[Array]- vectors a and b\n  output: res[Int] - simple Integer as a result of scalar prod\n\n  - Cross product for 3D vectors\n\n    cross_prod(a, b)\n\n    input: a[Array], b[Array] - vectors a and b with dimension n = 3;\n    output: res[Array] - vector with the size = 3 (its dimension) as a result of cross prod\n\n  - Help function\n\n    help()\n\n    output: String with info about gem funcs\n  \n  Includes comprehensive error handling and input validation. Designed for educational use and basic linear algebra computations.\n\n  Ruby-гем для операций с векторами и матрицами. Предоставляет методы для вычисления:\n  - Определителя матрицы\n\n    Determinant(matrix)\n\n    input: matrix - матрица (массив массивов) размера nxn\n    output: res[Int] - целое число\n\n  - Скалярного произведения векторов\n\n    scalar_prod(a, b)\n\n    input: a[Array], b[Array] - векторы (массивы) a и b\n    output: res[Int] - целое число как результат скалярного произведения\n\n  - Векторного произведения для 3D векторов\n\n    cross_prod(a, b)\n\n    input: a[Array], b[Array] - векторы (массивы) a и b размером n = 3;\n    output: res[Array] - вектор (массив) с размером = 3 (его размерность) как результат векторного произведения векторов\n\n  - Функция \"помощь\"\n\n    help()\n\n    output: Строка с информацией про математические методы гема\n\n  Включает обработку ошибок и валидацию входных данных. Разработан для образовательных целей и базовых вычислений линейной алгебры.","downloads_count":397,"metadata":{},"number":"0.1.0","summary":"Vectors: Linear Algebra Operations for calculating determinant, cross product and scalar product | Векторы: Операции линейной алгебры для вычисления определителя, векторного и скалярного произведений векторов","platform":"ruby","rubygems_version":">= 0","ruby_version":">= 3.1.0","prerelease":false,"licenses":["MIT"],"requirements":[],"sha":"082375ed597ea884e833abe609dda4b3bda0b3e1c39cac419585b6d4664db33f","spec_sha":"bb27934807a36bdd3d917c15fe2c0494f405c0334566e7bb447e75fa2986909c"}]