1function test161 2%TEST161 C=A*B*E 3 4% SuiteSparse:GraphBLAS, Timothy A. Davis, (c) 2017-2021, All Rights Reserved. 5% SPDX-License-Identifier: Apache-2.0 6 7rng ('default') ; 8 9n = 100 ; 10d = 0.05 ; 11semiring.add = 'plus' ; 12semiring.multiply = 'times' ; 13semiring.class = 'double' ; 14 15for trial = 1:10 16 17 A = sprand (n, n, d) ; 18 B = sprand (n, n, d) ; 19 E = sprand (n, n, d) ; 20 semiring.class = 'double' ; 21 22 C1 = A*B*E ; 23 C2 = GB_mex_triple_mxm (semiring, A, B, E) ; 24 GB_spec_compare (C1, C2) ; 25end 26 27