2024年5月2日发(作者:)

.

1. 矩阵的构造与操作

zeros

ones

eye

rand

randn

sparse

full

diag

tril

triu

flipud

fliplr

.

生成元素全为0的矩阵

生成元素全为1的矩阵

生成单位矩阵

生成随机矩阵

生成正态分布随机矩阵

生成稀疏矩阵

将稀疏矩阵化为普通矩阵

对角矩阵

矩阵的下三角部分

矩阵的上三角部分

矩阵上下翻转

矩阵左右翻转

.

MATLAB还能够构造一些常用的特殊矩阵

2. 矩阵运算函数

norm 矩阵或向量范数

normest 稀疏矩阵(或大规模矩阵)的2-范数估计

rank 矩阵的秩

det 方阵的行列式

trace 方阵的迹

null 求基础解系(矩阵的零空间)

orth 正交规范化

rref 矩阵的行最简形(初等行变换求解线性方程组)

subspace 计算两个子空间的夹角

3. 与线性方程有关的矩阵运算函数

inv 方阵的逆

.

.

cond 方阵的条件数

condest 稀疏矩阵1-范数的条件数估计

chol 矩阵的Cholesky分解(矩阵的平方根分解)

cholinc 稀疏矩阵的不完全Cholesky分解

linsolve 矩阵方程组的求解

lu 矩阵的LU分解

ilu 稀疏矩阵的不完全LU分解

luinc 稀疏矩阵的不完全LU分解

qr 矩阵的正交三角分解

pinv 矩阵的广义逆

4. 与特征值或奇异值有关的矩阵函数

eig 方阵的特征值与特征向量

svd 矩阵的奇异值分解

.

eigs

svds

hess

schur

.

.

稀疏矩阵的一些(默认6个)最大特征值与特征向量

矩阵的一些(默认6个)最大奇异值与向量

方阵的Hessenberg形式分解

方阵的Schur分解