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

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

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

Функции

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

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

Темы

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

Матричное создание и основные операции.

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

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

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

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

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

Сингулярное разложение (SVD).

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

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

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

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

LAPACK в MATLAB

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

Известные примеры

Была ли эта тема полезной?