had_goethals_Turyn {HadamardR}R Documentation

had_goethals_Turyn

Description

had_goethals_Turyn performs the Hadamard Matrix from Goethals-Seidel method by using Turyn sequences.

Usage

had_goethals_Turyn(r)

Arguments

r

integer (order of the matrix)

Details

This function construct Hadamard matrix of given order using Turyn sequences. If Turyn sequences of length 2n-1, 2n-1, n, n is available then Turyn sequences are converted in T sequences of length 2n+p, 2n+p, 2n+p, 2n+p and p=n-1, these T sequences are used for construction of Hadamard matrix. If the given order of the the Turyn sequences are not available it returns NULL.

Turyn type-sequences are available for 28,30,34,36 in the internal dataset.

Value

Hadamard matrix of order r

Source

The Base sequences were obtained from Christos Koukouvinos

References

Goethals, J. M. and Seidel, J. J. (1967). Orthogonal matrices with zero diagnol. Canad. J. Math., 19, 259-264.

Examples


#Big matrices
had_goethals_Turyn(356)
had_goethals_Turyn(404)


[Package HadamardR version 1.0.0 Index]