Матрицы Адамара
Н = hadamard(n) — возвращает матрицу Адамара порядка п. Матрица Адамара — это. квадратная матрица размера п, составленная из значений 1 и — 1, столбцы которой ортогональны, так что справедливо соотношение Н' *Н=n* I, где I = eye (п, п) (единичная квадратная матрица размера п). Матрицы Адамара применяются в различных областях, включая комбинаторику, численный анализ, обработку сигналов. Матрица Адамара размера nхn при n>2 существует, только если п делится на 4 без остатка. Алгоритм MATLAB вносит дополнительные ограничения, вычисляя матрицы Адамара только для тех n, когда или n, или n/12, или n/20 являются степенями по основанию 2.
Пример:
| 
 | ||||
| 
 |   »Н=  |   hadamard(4)  |    | 
 | 
| 
 |   Н            =  |    |    | 
 | 
| 
 |   1  |   1               1  |   1  | 
 | 
| 
 |   1  |   -1              1  |   -1  | 
 | 
| 
 |   1  |   1               -1  |   -1  | 
 | 
| 
 |   1  |   -1              -1  |   1  | 
 | 
| 
 | 
 | 
 | 
 | 
 |