这个线性代数包实现了大量的常见线性代数函数。这个库旨在是完全独立的,并对感兴趣的用户具有指导意义。因此,它只在MATLAB .m文件中实现,不包含对LAPACK、ARPACK等的外部调用,也不包含任何不重要的本机MATLAB函数,如eig()、svd()、pinv()等,并被仔细地记录下来,以帮助用户理解“幕后”发生了什么。
线性代数包目前支持以下功能:万博1manbetx
1) myArnoldi - Arnoldi迭代
2) myCholesky - Cholesky分解
3)MyCompanionMatrix - 多项式的伴侣矩阵
mycondition—条件数
myDet -行列式
6)Myeig - 对称矩阵的特征值/特征向量
7)MyeigBalance - 特征值稳定剂
计算一些特征值/特征向量
9)MyHessheeholder - 户子减少到上Hessenberg形式
10) myImplicitTriQL -隐式移位QL算法
11) myImplicitTriQR -隐式移位QR算法
myv -矩阵反演
myInvIteration -逆迭代(特征向量)
14) myKroneckerProduct - Kronecker产品
15)Mykroneckersum - Kronecker Sum
16) myLanczos - Lanczos迭代
矩形矩阵的myLanczosR - Lanczos迭代
18)Mylu - Lu分解
myNullspaceONB——矩阵的零空间的基
myPInv - Moore-Penrose伪逆
21)MyQL - QL分解
22) myQR - QR分解
23)MyRangeOnb - 矩阵范围的基础
myRank—矩阵的秩
myRoots—多项式的根
对称正定矩阵的逆
对称正定矩阵的平方根
一个任意矩阵的平方根
29)MySVD - 奇异值分解
30)MySVDC - 复合值奇异值分解
31) mySVDs -返回一些奇异值/向量
mySymEigHist -矩阵的特征值直方图
tribisection -(特征值)bisection应用于三对角矩阵
myTriDiagDet——三对角矩阵的行列式
myTriDiagHouseholder -住户缩减为三对角形式
myTriInv——三角形矩阵的逆
myTriSysSol -求解一个三对角方程组
38) myUD - UD分解
39)MyUnittriinv - 单位三角矩阵的逆
myUnitTriSysSol -解决三角形方程组
布莱恩摩尔(2021)。线性代数包(//www.tianjin-qmedu.com/matlabcentral/fileexchange/38303-linear-algebra-package),Matlab中央文件交换。检索到.