had_goethals_Turyn: had_goethals_Turyn

Description Usage Arguments Details Value Source References Examples

View source: R/had_goethals_Turyn.R

Description

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

Usage

1

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

1
2
3
#Big matrices
had_goethals_Turyn(356)
had_goethals_Turyn(404)

HadamardR documentation built on April 14, 2020, 7:01 p.m.