MathPHP\LinearAlgebra\MatrixOperationsTest::dataProviderForKroneckerProduct PHP Метод

dataProviderForKroneckerProduct() публичный Метод

    public function dataProviderForKroneckerProduct()
    {
        return [[[[1, 2], [3, 4]], [[0, 5], [6, 7]], [[0, 5, 0, 10], [6, 7, 12, 14], [0, 15, 0, 20], [18, 21, 24, 28]]], [[[1, 1], [1, -1]], [[1, 1], [1, -1]], [[1, 1, 1, 1], [1, -1, 1, -1], [1, 1, -1, -1], [1, -1, -1, 1]]], [[[1, 2, 3], [4, 5, 6]], [[7, 8], [9, 10]], [[7, 8, 14, 16, 21, 24], [9, 10, 18, 20, 27, 30], [28, 32, 35, 40, 42, 48], [36, 40, 45, 50, 54, 60]]], [[[2, 3], [5, 4]], [[5, 5], [4, 4], [2, 9]], [[10, 10, 15, 15], [8, 8, 12, 12], [4, 18, 6, 27], [25, 25, 20, 20], [20, 20, 16, 16], [10, 45, 8, 36]]], [[[2, 3], [5, 4]], [[5, 4, 2], [5, 4, 9]], [[10, 8, 4, 15, 12, 6], [10, 8, 18, 15, 12, 27], [25, 20, 10, 20, 16, 8], [25, 20, 45, 20, 16, 36]]]];
    }
MatrixOperationsTest