exponenta event banner

Линейная алгебра

Линейные уравнения, собственные значения, сингулярные значения, разложение, матричные операции, структура матрицы

Функции линейной алгебры в MATLAB ® обеспечивают быстрые численно надежные матричные вычисления. Возможности включают в себя множество матричных факторизаций, решение линейных уравнений, вычисление собственных значений или сингулярных значений и многое другое. Введение см. в разделе Матрицы в среде MATLAB.

Функции

развернуть все

mldivideСистемы решений линейных уравнений Ax = B для x
mrdivideСистемы решений линейных уравнений xA = B для x
decompositionМатричное разложение для решения линейных систем
lsqminnormРешение наименьших квадратов минимальной нормы к линейному уравнению
linsolveРешить линейную систему уравнений
invМатрица обратная
pinvПсевдоинверсия Мура-Пенроуза
lscovРешение методом наименьших квадратов в присутствии известной ковариации
lsqnonnegРешение неотрицательной задачи линейных наименьших квадратов
sylvesterРешить уравнение Сильвестра AX + XB = C для X
eigСобственные значения и собственные векторы
eigsПодмножество собственных значений и собственных векторов
balanceМасштабирование по диагонали для повышения точности собственных значений
svdДекомпозиция сингулярных значений
svdsПодмножество сингулярных значений и векторов
svdsketchВычислить SVD эскиза матрицы низкого ранга
gsvdДекомпозиция обобщенного сингулярного значения
ordeigСобственные значения квазитриугольных матриц
ordqzПереупорядочивание собственных значений в факторизации QZ
ordschurПереупорядочивание собственных значений в факторизации Шура
polyeigПолиномиальная задача собственного значения
qzФакторизация QZ для обобщенных собственных значений
hessФорма матрицы Гессенберга
schurРазложение Шура
rsf2csfПреобразовать реальную форму Шура в сложную форму Шура
cdf2rdfПреобразование сложной диагональной формы в реальную блок-диагональную форму
luФакторизация матрицы логической единицы
ldlБлок факторизации ЛПНП для эрмитовских неопределенных матриц
cholХолеская факторизация
cholupdateОбновление ранга 1 к факторизации Чолеского
qrДекомпозиция QR
qrdeleteУдаление столбца или строки из факторизации QR
qrinsertВставка столбца или строки в факторизацию QR
qrupdateОбновление ранга 1 до факторизации QR
planerotПоворот плоскости Гивенса
transposeПеренос вектора или матрицы
ctransposeКомплексное сопряженное транспонирование
pagetransposeТранспонирование по страницам
pagectransposeСтраничное комплексное сопряженное транспонирование
mtimesУмножение матрицы
pagemtimesУмножение матрицы по страницам
mpowerМощность матрицы
sqrtmКвадратный корень матрицы
expmМатрица экспоненциальная
logmМатричный логарифм
funmВычислить общую матричную функцию
kronТензорное изделие Кронекера
crossПерекрестный продукт
dotСкалярное произведение
bandwidthНижняя и верхняя полосы пропускания матрицы
trilНижняя треугольная часть матрицы
triuВерхняя треугольная часть матрицы
isbandedОпределите, находится ли матрица в пределах определенной полосы пропускания
isdiagОпределить, является ли матрица диагональной
ishermitianОпределите, является ли матрица эрмитовской или скошенно-эрмитовской
issymmetricОпределите, является ли матрица симметричной или кососимметричной
istrilОпределить, является ли матрица нижней треугольной
istriuОпределить, является ли матрица верхней треугольной
normВекторные и матричные нормы
normestОценка по 2 норме
vecnormВекторная норма
condНомер условия для инверсии
condestОценка числа условий по 1 норме
rcondНомер ответного условия
condeigНомер условия относительно собственных значений
detМатричный определитель
nullПустое пространство матрицы
orthОртонормированный базис для диапазона матрицы
rankРанг матрицы
rrefУменьшенная форма эшелона ряда (ликвидация Гаусса-Иордана)
traceСумма диагональных элементов
subspaceУгол между двумя подпространствами

Темы

Матрицы в среде MATLAB

Создание матрицы и основные операции.

Системы линейных уравнений

Решите несколько типов систем линейных уравнений.

Собственные значения

Собственное значение и собственные векторные вычисления.

Сингулярные значения

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

Факторизации

Общие матричные факторизации (Cholesky, LU, QR).

Матричные экспоненты

В этом примере показаны 3 из 19 способов вычисления экспоненты матрицы.

Определить, является ли матрица симметрично положительной определенной

В этом разделе объясняется, как использовать chol и eig функции, чтобы определить, является ли матрица симметричной положительной определенной (симметричная матрица со всеми положительными собственными значениями).

LAPACK в MATLAB

LAPACK обеспечивает основу подпрограмм для функций линейной алгебры и матричных вычислений в MATLAB.

Характерные примеры