作业帮 > 综合 > 作业

matlab生成对称正定矩阵

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/06 05:45:23
matlab生成对称正定矩阵
请问Matlab如何生成一个10*10随机的正定对称矩阵?
并且要保持对称
恐怕要自己写程序,但有个粗略的思路:
1.随机生成一个单位正交阵A(这个不困难,用到的只有for循环和函数rand)
2.随机生成一个对角元素均大于0的对角矩阵B(这个更容易了,就是生成几个随机正数而已)
3.C=A*B*A即为一个正定矩阵,同时也是一个对称矩阵.