Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Эквивалентные и подобные матрицы



Две прямоугольные матрицы A и B одной размерности I× J эквивалентны, если существуют такие квадратные матрицы S, размерности I× I, и T, размерности J× J, что

B = SAT.

Эквивалентные матрицы имею один и тот же ранг.

Две прямоугольные матрицы A и B одной размерности N× N подобны, если существует такая невырожденная матрица T, что

B = T− 1AT.

Матрица T называется преобразованием подобия.

Подобные матрицы имеют один и тот же ранг, след, определитель и спектр.

Содержание

Приведение матрицы к диагональному виду

Нормальную (в частности симметричную) матрицу A можно привести к диагональному виду преобразованием подобия —

A = TΛ T− 1

Здесь Λ = diag(λ 1,..., λ N) — это диагональная матрица, элементами которой являются собственные значения матрицы A, а T — это матрица, составленная из соответствующих собственных векторов матрицы A, т.е. T = (v1,..., vN).

Например,

Рис. 23 Приведение к диагональному виду

Содержание

Разложение по сингулярным значениям (SVD)

Пусть имеется прямоугольная матрица A размерностью I× J ранга R (IJR). Ее можно разложить в произведение трех матриц PR (I× R), DR (R× R) и QR (J× R) —

так, чтобы —

.

Здесь PR — матрица, образованная R ортонормированными собственными векторами pr матрицы AAt, соответствующим R наибольшим собственным значениям λ r;

AAtpr=λ rpr;

QR — матрица, образованная R ортонормированными собственными векторами qr матрицы AtA;

AtAqr=λ rqr.

DR = diag (σ 1,..., σ R) — положительно определенная диагональная матрица, элементами которой являются σ 1≥... ≥ σ R≥ 0 — сингулярные значения матрицы A, равные квадратным корням из собственных значений матрицы AtA

Пример,

Рис. 24 SVD разложение

Дополняя матрицы PR и QR ортонормированными столбцами, а матрицу DR нулевыми значениями, можно сконструировать матрицы P (I× J), D (J× J) и Q (J× J) такие, что

Об использовании SVD рассказано в пособиях MatLab. Руководство для начинающих и Метод главных компонент (PCA)

Содержание

Линейное пространство

Рассмотрим все возможные векторы размерности N. Это множество называется линейным пространством размерности N и обозначается RN. Так как в RN включены все возможные векторы, то любая линейная комбинация векторов из RN будет также принадлежать этому пространству.

Содержание

Базис линейного пространства

Любой набор из N линейно независимых векторов называется базисом в пространстве RN. Простейший пример базиса — это набор векторов

в каждом из которых только один элемент равен 1, а остальные равны нулю. Тогда любой вектор x = (x1, x2,..., xN)t может быть представлен как линейная комбинация x = x1e1+ x2e2+...+xNeN базисных векторов.

Базис, составленный из попарно ортогональных векторов, называется ортогональным, а если базисные вектора еще и нормированы, то этот базис называется ортонормированным.

Содержание

Геометрическая интерпретация

Линейному пространству можно дать удобную геометрическую интерпретацию. Представим себе N-мерное пространство, в котором базисные вектора задают направления осей координат. Тогда произвольный вектор x = (x1, x2,..., xN)t можно изобразить точкой в этом пространстве с координатами (x1, x2,..., xN).

Рис. 25 Координатное пространство

Содержание

Множественность базисов

В линейном пространстве могут быть неограниченное число базисов. Так, в пространстве R3 помимо обычного ортонормированного базиса

можно установить и другой ортонормированный базис, например

Каждый базис можно представить матрицей B = (b1,..., bN), составленной из базисных векторов. Переход от одного базиса к другому осуществляется с помощью невырожденной квадратной матрицы T, т.е. B2 = TB1.

Содержание

Подпространство

Пусть имеется набор из K линейно независимых векторов x1, x2,..., xK в пространстве RN. Рассмотрим все возможные линейные комбинации этих векторов

x = α 1x1+ α 2x2+...+ α KxK

О получившимся множестве Q говорят, что оно является линейной оболочкой или что оно натянуто на векторы x1, x2,..., xK. По определению линейного пространства это множество Q само является линейным пространством размерности K. При этом оно принадлежит пространству RN, поэтому Q называется линейным подпространством RK в пространстве RN.

Содержание

Проекция на подпространство

Рассмотрим подпространство RK, натянутое на векторы X = (x1, x2,..., xK) в пространстве RN. Матрица базиса X имеет размерность (N× K). Любой вектор y из RN может быть спроецирован на подпространство RK, т.е. представлен в виде

y = y|| + y,

где вектор y|| принадлежит RK, а вектор y ортогонален y||.

Рис. 26 Проекция на подпространство

Проекциюy|| можно представить как результат действия проекционной матрицы P

y|| = Py

Проекционная матрица определяется как

Пример.

Рис. 27 Проекционное разложение

Содержание

Заключение

Матричные методы активно используются при анализе данных, в том числе и хемометрическими методами.

Примеры приведены в пособиях

  • Матричные операции в Excel и в сопровождающем его файле Excel.xls
  • Метод главных компонент (PCA) и в сопровождающем его файле People.xls
  • Калибровка и в сопровождающем его файле Calibration.xls
  • Классификация и в сопровождающем его файле Iris.xls
  • Разрешение многомерных кривых и в сопровождающем его файле MCR.xls.

 

Содержание

 

 


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-05-29; Просмотров: 3111; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.018 с.)
Главная | Случайная страница | Обратная связь