给定一个复方阵 M = A + i*B,它的逆也是复方阵 Z = X + i*Y,其中 A、B 和 X、Y 都是实数矩阵。 发现M^-1 = Z 或(A + i*B)^-1 = (A + B*A^-1*B)^-1 - i*(B + A*B^-1*A)^-1 前提是那些涉及反演的矩阵必须是非奇异的。
2022-12-30 16:37:11 1KB matlab
1
对《数字信号处理理论、算法与实现(第三版)》495页MMSE求解过程中的复矩阵求导问题的理解
2021-11-24 02:22:28 51KB 复矩阵求导 MMSE
1
该程序求解了复hermit矩阵的特征值和特征向量
2021-10-19 16:13:40 3KB hermit 复矩阵
1
当我们解决大矩阵 SVD 问题时,可以使用 ROT_SVD2X2, 可以分成很多小矩阵,比如2x2。 作为子程序,它可以用于快速解决子问题。 它可以一步找到计算 2x2 复矩阵的 SVD 两个旋转矩阵,而基于迭代的方法可能需要几个步骤。 在实数矩阵中,ROT_DSVD2X2计算实数旋转矩阵以获得2 x 2实数矩阵的奇异值分解。
2021-09-12 18:52:30 16KB matlab
1
网上很难找的svd 复矩阵 c++程序。奇异值分解 (singular value decomposition,SVD) 是另一种正交矩阵分解法;SVD是最可靠的分解法,但是它比QR 分解法要花上近十倍的计算时间。[U,S,V]=svd(A),其中U和V代表二个相互正交矩阵,而S代表一对角矩阵。 和QR分解法相同者, 原矩阵A不必为正方矩阵。使用SVD分解法的用途是解最小平方误差法和数据压缩。
2021-06-26 20:33:16 10.71MB 复矩阵 svd c++
1
复 Hermite矩阵求特征值和特征向量的问题转化为求解实对称阵的特征值和特征向量
2021-06-25 22:26:01 1KB Hermite 特征向量 复矩阵
1
纯C语言实现svd算法,求得左右奇异矩阵,奇异值。自定义了复数类型,包含了QR分解,复矩阵之间的运算等函数
2021-03-10 18:05:48 25KB svd分解 纯C语言
1
C语言开发的单精度浮点的复数矩阵的基本运算,包括矩阵求逆(LU分解法和Gauss消去法两种),矩阵乘法、加法、协方差等。可通过C或C++直接调用。
1
实矩阵与复矩阵的LU分解,与教程计算验证无误,运行高效
2019-12-21 20:07:51 7KB LU分解
1