II Всероссийская конференция пользователей MATLAB, 25-26 мая 2004 года >>
На первую страницу
Рубрика Matlab&Toolboxes
Российские MATLAB-разработки
Вход
Раздел "Математика\Statistics Toolbox"

Список функций Statistics Toolbox

В оглавление \ К следующему разделу \ К предыдущему разделу

Функции планирования эксперимента

HADAMARD
Генерация матрицы Адамара

Синтаксис

H = hadamard(n)

Описание

H = hadamard(n) функция предназначена для генерации матрицы Адамара n-го порядка. Матрица Адамара Н - это матрица с ортогональными столбцами, элементами которой являются 1 и -1, для которой должно выполняться условие

H'*H=n*I

где [n n] = size(H), I = eye(n,n).

Матрица Адамара размерностью nxn , при n>2, существует, если rem(n,4)=0. Для входного аргумента n должно выполняться условие - n, n/12, n/20 являются степенью 2.

Примеры использования функции генерации матрицы Адамара

Генерация матрицы Адамара с размерностью 4x4 

>> H = hadamard(4)
H =
     1     1     1     1
     1    -1     1    -1
     1     1    -1    -1
     1    -1    -1     1
         
Проверка выполнения условия H'*H=n*I ,

>> n=4
n =
     4
>> H = hadamard(4);
>> I = eye(n,n)
I =
     1     0     0     0
     0     1     0     0
     0     0     1     0
     0     0     0     1
>> I*4==H'*H
ans =
     1     1     1     1
     1     1     1     1
     1     1     1     1
     1     1     1     1

В оглавление \ К следующему разделу \ К предыдущему разделу


О получении локальных копий сайтов
  Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro   
E-mail:    
  Информация на сайте была обновлена 11.05.2004 Copyright 2001-2004 SoftLine Co 
Наши баннеры