方法一:
【1】具体到正态分布,若要产生均值为u,方差为o^2的M*N的随机数矩阵,可以用y=o*randn(M,N)+u得到。
【2】对于均匀分布,若要产生[a,b]区间的均匀分布的M*N的随机数矩阵,则可以用y=rand(M,N)*(b-a)+a得到。
方法二:比较正规的方法
signal_power = var(Tx_data);
linear_SNR=10^(SNR/10);%线性信噪比
noise_sigma=Tx_signal_power/linear_SNR;%噪声指数
noise_scale_factor =