在MATLAB中,如何生成一个复数正定矩阵,其对角元素属于区间(0,1)?

时间:2015-10-13 04:53:04

标签: matlab math matrix linear-algebra algebra

我目前正在使用以下代码生成大小为n的实数正定矩阵。

A = (mvnrnd(zeros(n,1), eye(n), n))';

如何为具有相同约束条件的复杂条目生成所有对角元素都在(0,1)之间?

1 个答案:

答案 0 :(得分:1)

我试了一下并得到了这个:

PaymentRequest

使用分布参数生成随机PaymentResponse矩阵。使这个对称,在主对角线上添加元素,创建复杂的部分,将它们相加。这描述了获得正定义矩阵的4sigma概率区间。 但我的方法有一个弱点 - 它基于对称和偏斜 - 对称矩阵。对你好吗?