matlab怎么产生随机复高斯数?

2025-04-23 12:03:56
推荐回答(1个)
回答1:

其实很简单
rx=randn(1,N);
ry=randn(1,N);
r=rx+j*ry;
randn()是产生高斯分布的实数序列,通过两个实高斯分布就可叠加出复高斯分布的序列,上式的得到的就是均值为
0
方差为
2
的复高斯分布