如何确保高斯随机矩阵是正定阵?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/13 23:55:45
如何确保高斯随机矩阵是正定阵?
现在在做工程,要用高斯随机矩阵做测量矩阵,但是要求matlab每次生成的高斯随机矩阵都是正定的,
现在在做工程,要用高斯随机矩阵做测量矩阵,但是要求matlab每次生成的高斯随机矩阵都是正定的,
命题:设A是个对称矩阵,则存在一个正数k使得A+kI是个正定矩阵
可以用上述命题可以生成正定随即矩阵,例如
>>A=fix(randn(10)*10) %生成由0到9的整数组成的十阶高斯随即矩阵
>>A=(A+A')/2; %对A进行对称化
>>k=100 %k取充分大的值(按题目的要求选)
>>A=A+k
我也不敢肯定我写的对不对
但我认为理论依据肯定是上述的命题.
希望对你有帮助
可以用上述命题可以生成正定随即矩阵,例如
>>A=fix(randn(10)*10) %生成由0到9的整数组成的十阶高斯随即矩阵
>>A=(A+A')/2; %对A进行对称化
>>k=100 %k取充分大的值(按题目的要求选)
>>A=A+k
我也不敢肯定我写的对不对
但我认为理论依据肯定是上述的命题.
希望对你有帮助