我需要将N*N的矩阵A分解为A=U*U^{T},且U为N*r(r
人气:350 ℃ 时间:2019-08-19 07:41:43
解答
如果存在这样的分解,A一定是半正定的对称矩阵,如果rank(A)=r, 就可以用特征值分解.A=v*Lambda*v^H, 然后令U=sqrt(Lambda)*v.
推荐
- 由n个观测数据u(1),u(1),...,u(N)用matlab怎么构造矩阵
- 矩阵元素求和的Matlab语句怎么写?举例见内
- MATLAB中4元一次方程如:a*x+b*y+c*z+d*u=f.其中xyzu为未知矩阵,adcdf为系数矩阵并有n组数据,
- 怎样在matlab里生成一个M*N矩阵,使里面的元素都是符号变量呢
- 怎样用matlab解矩阵是系数的二阶微分方程 A*U"+B*U'+C*U=K
- 函数f(x)=a^x/(1+a^x) -a是奇函数 则实数a的值为?
- 若A>0,B>0,C
- 在三角形中,角A,B,C对边为a,b,c角A,B,C成等差数列.求cosB的值?若边a,b,c成等比求sinAsinC的值?
猜你喜欢