我是Matlab的新手。我想用Matlab检查随机矩阵的行列式的所谓“对数律”,但仍然不知道如何检查。设A是一个随机的伯努利矩阵(条目是iid,用prob取值+-1。我们可能想要将(log(det(A^2))-log(阶乘( n -1))/sqrt(2n)的概率密度函数与高斯分布的pdf进行比较。对数定律说,当n接近无穷大时,第一个的pdf将接近第二个的pdf。我的Matlab任务非常简单:检查比较,比如n=100。有人知道怎么做吗?
谢谢。
我认为MATLAB中的大部分函数应该能够接收矩阵输入,并以矩阵的形式返回输出。function k = fact(z) k = z * fact(z-1); k = 1;当一个数字被输入到实际中时然而,当一个矩阵实际上被输入时,它会返回矩阵本身,而不执行阶乘函数。事实( 3)返回6事实(12 3)返回1 2 3而不是12 6。
任何帮助都是非常感谢的。非常感谢!